Programming/Java

자바로 배열 복사 하기

사천y 2011. 3. 20. 15:47


System.arraycopy(원본배열명, 복사시작인덱스번호, 복사할배열명, 복사시작할인덱스번호, 복사할갯수);

위와 같은 소스로 배열을 복사할수 있다.


Ex :

int[] arr1 = {1,2,3,4};
int[] arr2 = {0,0,0,0};

System.arraycopy(arr1, 0, arr2, 0, 4);

위의 소스로 출력을 해보면 arr1배열은 1,2,3,4로 선언되어 있고
arr2도 1,2,3,4로 선언이 되어 있는것을 확인할수 있다.

배열 복사할때 편리하게 쓰이는 거!!