본문

배열의 복사

반응형

# 배열의 복사


1. for문을 이용한 배열의 복사

int[] number = {1,2,3,4,5}

int[] newNumber = new int[10];


for(int i=0; i<number.length; i++){

newNumber[i] = number[i];    // 배열 number의 값을 newNumber에 저장한다.

}


number

 2

 3

 4

 5


newNumber

 0

 0

 0

 0

 0

 0

 0

 0

 0

 0



2. System.arraycopy()를 이용한 배열의 복사

System.arraycopy(arr1, 1, arr2, 2, 2);    // arr1[1]에서 arr2[2]으로 2개의 데이터를 복사





출처 및 참고자료 : JAVA의정석(남궁성 저)

반응형

공유

댓글