2023. 12. 12. 15:27ㆍ2023.11.21-2024.05.31
package dec12;
import java.util.Arrays;
public class ArrayCopy02 {
public static void main(String[] args) {
int arr1[] = new int[] { 10, 20, 30, 40, 50, 60 };
int arr2[] = new int[6];
System.arraycopy(arr1,0,arr2,0,arr1.length);
/*arraycopy(Object src, int srcPos, Object dest, int destPos, int Length)
* src 원본
* srcPos 어느 위치부터 복사?
* dest 값을 담을 배열
* destPos 어느 위치에 담을?
* Lengrh 어느 길이 만큼 복사?
* */
System.out.println(arr1);
System.out.println(arr2);
System.out.println(Arrays.toString(arr1));
System.out.println(Arrays.toString(arr2));
System.out.println("==clone============================================");
int arr3[]= new int[arr2.length];
arr3=arr2.clone();
System.out.println(arr2);
System.out.println(arr3);
System.out.println(Arrays.toString(arr2));
System.out.println(Arrays.toString(arr3));
}
}
[I@3d012ddd
[I@626b2d4a
[10, 20, 30, 40, 50, 60]
[10, 20, 30, 40, 50, 60]
==clone============================================
[I@626b2d4a
[I@5e91993f
[10, 20, 30, 40, 50, 60]
[10, 20, 30, 40, 50, 60]
'2023.11.21-2024.05.31' 카테고리의 다른 글
231212 JAVA -Study(switch) (0) | 2023.12.12 |
---|---|
231212 JAVA -Test02 없음 Test03(라인 수 입력) (0) | 2023.12.12 |
231212 JAVA - ArrayCopy01 (0) | 2023.12.12 |
231212 JAVA -Test01 업앤다운 UP&Down 숫자맞추기 게임 (0) | 2023.12.12 |
231211 JAVA -Arrays02 복습 (1) | 2023.12.11 |