자바는 인덱스를 0번부터 사용하므로 100개라면 인덱스는 0~99까지 사용할 수 있습니다. 즉, 다음과 같은 형식으로 배열 array1의 0번 인덱스에 50이라는 값을 담습니다. 배열 array1의 10번 인덱스에 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 이렇게 담길 것입니다.