더북(TheBook)

정답

{1,2,3,4,5};

 

해설

배열은 선언과 함께 생성할 때 초기화할 수 있습니다. 정답 코드는 배열을 생성하면서 초기화한 코드입니다. 이 코드는,

int[] array = new int[]{1,2,3,4,5};  

 

이 코드와 같은 의미입니다. 또한, 다음 코드와 같습니다.

// int를 담을 수 있는 다섯 칸짜리 배열을 만들고, 그 배열을 array 변수가 가리킵니다.
int[] array = new int[5]; 

// array 변수가 가리키는 배열의 0번 인덱스에 1이라는 값을 담아줍니다. 
// 배열의 인덱스는 0번부터 시작합니다.
array[0] = 1; 
array[1] = 2;
array[2] = 3;
array[3] = 4;
array[4] = 5;  

// array가 가리키는 배열의 인덱스는 4번까지이므로 
// array[5]라고 사용하면 오류를 발생시키겠죠? 주의해주세요. 
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.