배열

배열(array)이란?

배열의 선언과 생성

타입[] 변수이름; // 배열을 선언 (배열을 다루기 위한 참조변수 선언)
변수이름 = new 타입[길이] // 배열을 생성 (실제 저장공간을 생성)

int[] score;
score = new int[5];
  1. int형 배열 참조변수 score 선언 / 데이터 저장할 수 있는 공간은 아직 마련 X
  2. 연산자 new에 의해서 메모리의 빈 공간에 5개의 int형 데이터를 저장할 수 있는 공간 마련
  3. 각 배열요소는 자동적으로 int의 기본값(default)인 0으로 초기화
  4. 대입 연산자 = 에 의해 배열의 주소가 int형 배열 참조변수 score에 저장

배열의 길이와 인덱스

배열의 초기화