Java
[Java] 배열
hh_lin
2018. 12. 30. 20:16
배열의 길이 변경하기
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 |