배열의 길이 변경하기
1. 더 큰 배열을 새로 생성한다.
2. 기존 배열의 내용을 새로운 배열에 복사한다.
1 2 3 4 | int[] orgArr = new int[5]; int[] newArr = new int[orgArr.length*2]; System.arraycopy(orgArr, 0, newArr, 0, orgArr.length); | cs |
orgArr의 0번째 인덱스에서부터 orgArr의 길이만큼 newArr의 0번째 위치에 복사하라는 것을 의미한다.
배열의 내용 출력하기
반복문을 이용해서 출력하는 방법도 있지만, Arrays.toString을 이용하여 출력하는 방법도 있다.
1 2 3 | int[] arr = {2, 4, 6, 8, 10}; System.out.println(Arrays.toString(arr)); // [2, 4, 6, 8, 10] | cs |
'Java' 카테고리의 다른 글
[Java] 변수, 메서드 (0) | 2018.12.30 |
---|---|
[Java] 클래스, 객체 (0) | 2018.12.30 |
[Java] 변수 (0) | 2018.12.30 |
[Java] Java 개요 (0) | 2018.12.30 |
[JAVA] Eclipse & Java Code Conventions (0) | 2018.11.20 |