//배열 생성
int[] intArray = new int[3]; //초기값인 0으로 초기화가 되어있다.
boolean[] boolArray = new boolean[3]; // 초기값인 false로 초기화가 되어있다.
String[] stringArray = new String[3]; // "" 로 초기화가 되어있다.
// 배열 선언 먼저! -> 나중에 초기화
int[] intArray2;
intArray2 = new int[3];
// 배열을 순회 -> 배열의 값을 하나씩 뽑아서 조회한다.
System.out.println(intArray[1]); // intArray 배열의 2번째 요소에 접근 (배열의 첫 시작지점은 0번이다.)
for(int i=0;i<intArray2.langth;i++){ // i는 intArray2의 크기만큼 반복
System.out.println(intArray2[i]);
}
//초기화
// 1. 배열에 특정값 대입해서 선언
int[] intArr = {1,2,3,4,5};
String[] stringArray = {"a", "b". "c", "d"};
// 2. for문을 통해서 대입
for(int i=0;i<intArray.length;i++){
intArr[i] = i; // 0,1,2,3,4가 각각 들어간다.
}
// i에 intArr의 요소를 하나씩 넣으면서 반복문 실행
for(int i:intArr){
System.out.println(i);
}
//배열의 주소를 모두 같은 값으로 초기화
Arrays.fill(intArr,1); // 배열의 모든 값을 1로 초기화