[Java] 배열 복사 메서드 간단 정리
·
Backend/Java
주요 배열 복사 메서드Java에서 배열을 복사하는 주요 메서드들을 간단히 정리하면 다음과 같습니다. 1. Object.clone()int[] original = {1, 2, 3, 4, 5};int[] copy = original.clone();배열 전체를 깊은 복사하는 가장 보편적인 방법새로운 메모리 공간에 값을 복사하므로 원본과 독립적2. Arrays.copyOf()int[] original = {1, 2, 3, 4, 5};int[] copy = Arrays.copyOf(original, original.length);배열을 처음부터 지정한 길이만큼 복사길이가 원본보다 크면 나머지는 0으로 채워짐Arrays.copyOf() 범위 초과 예시int[] original = {1, 2, 3};int[] cop..