(2주차) JAVA 문법 종합반/2주차

11. 배열 개념소개 및 선언 조회 실습

note994 2024. 7. 31. 14:27
//배열 생성

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로 초기화

'(2주차) JAVA 문법 종합반 > 2주차' 카테고리의 다른 글

13. 다차원 배열 및 배열 실습  (0) 2024.07.31
12. 얕은 복사, 깊은 복사, string 배열  (0) 2024.07.31
10. 반복문 활용 연습  (0) 2024.07.31
9. while, break, continue  (0) 2024.07.31
8. for  (0) 2024.07.31