1. 배열이란?

✅ 배열이 왜 필요할까요?


2. 1차원 배열 (선형 배열)

🎨 배열의 개념을 그림으로 이해하기

[ 10 ]  [ 20 ]  [ 30 ]  [ 40 ]  [ 50 ]
  0       1       2       3       4  (인덱스)

✍ 배열 선언 및 사용 방법

public class ArrayExample {
    public static void main(String[] args) {
        // 1. 배열 선언
        int[] numbers = new int[5];

        // 2. 배열 값 할당
        numbers[0] = 10;
        numbers[1] = 20;
        numbers[2] = 30;
        numbers[3] = 40;
        numbers[4] = 50;

        // 3. 배열 값 출력
        System.out.println(numbers[2]); // 30 출력
    }
}

🔄 반복문과 함께 사용하기

public class ArrayLoopExample {
    public static void main(String[] args) {
        int[] numbers = {10, 20, 30, 40, 50};

        for (int i = 0; i < numbers.length; i++) {
            System.out.println("numbers[" + i + "] = " + numbers[i]);
        }
    }
}

3. 다차원 배열 (2차원 배열)