더북(TheBook)

자바는 인덱스를 0번부터 사용하므로 100개라면 인덱스는 0~99까지 사용할 수 있습니다. 즉, 다음과 같은 형식으로 배열 array10번 인덱스에 50이라는 값을 담습니다. 배열 array110번 인덱스에 100이라는 값을 담습니다.

public class ArrayExam {
    public static void main(String[] args) {
        int[] array1 = new int[100];

        array1[0] = 50;    // 배열 array1의 0번 인덱스에 50이라는 값을 담습니다.
        array1[10] = 100;  // 배열 array1의 10번 인덱스에 100이라는 값을 담습니다.
    }
}

 

지금까지 설명한 내용을 그림으로 다시 살펴보겠습니다. int형의 array1이라는 이름으로 배열을 선언합니다. 그림과 같이 정수 네 개를 담을 수 있는 배열입니다.

 

int[] array1 = new int[4]

 

그림 19-1 | 배열 선언

 

사용할 때는 배열명과 인덱스를 넣어줍니다. 사용할 수 있는 인덱스는 0~3까지입니다. 0번 인덱스에는 1, 1번 인덱스에는 2, …… 이렇게 값을 담았다면 이 배열에는 값이 1, 2, 3, 4 이렇게 담길 것입니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.