IT 기술/Application
[java] Array(배열)
->^_^<-
2021. 9. 5. 15:07
반응형
# Array 초기화
- 기본타입(Primitive type)의 배열인 경우 초기값을 가지고 있음 (int = 0)
- 참조타입(Reference type)의 배열을 선언했을 경우 배열내 엘리먼트의 초기값이 null임
//크기 할당 & 초기화 없이 배열 참조변수만 선언
int[] arr;
int arr[];
// 선언과 동시에 배열 크기 할당
int[] arr = new int[5];
String[] arr = new String[5];
// 기존 배열의 참조 변수에 초기화 할당하기
int[] arr; arr = new int[5];
// Arrays.fill(배열, 초기화 값)
Arrays.fill(arr, Integer.MAX_VALUE); // 최대값으로 초기화
// 2차원 배열 초기화
int[][] arr2 = new int[10][10];
for(int[] arr : arr2)
Arrays.fill(arr, Integer.MAX_VALUE);
출처: https://ifuwanna.tistory.com/231 [IfUwanna IT]
728x90