이 질문은 Java와 관련하여 이전에 묻지 만 현재 처리 중이며 어느 솔루션도 저에게 효과가 없었습니다. 내가 시도배열의 값을 변경하면 처리 중 다른 배열의 값이 변경됩니다.
int[][] array1 = {{1,2,3},{4,5,6}};
int[][] array2 = {{7,8,9},{10,11,12}};
arrayCopy(array1,array2);
array2[0][1] = 100;
println(array1[0][1]);
//prints 100 despite never altering it
것들 :
//For Loop
for(int i = 0; i < array1.length; i++){
array2[i] = array1[i];
}
//Cloning
array2 = array1.clone();
'arrayCopy' 메소드의 구현은 무엇입니까? –