Part 04. 배열
Last updated
Last updated
배열은 같은 타입의 여러 변수를 하나의 묶음으로 다루는 것입니다.
배열의 선언
배열을 다루기 위한 참조변수의 선언
선언 방법 : 아래 두 가지 방법 모두 지원
타입[] 변수이름;
int[] age;
String[] name;
타입 변수이름[];
int age[];
String name[];
배열의 생성 : 실제 저장공간을 생성
타입[] 변수이름 = new 타입[길이];
int[] age;
: int 타입의 배열을 다루기 위한 참조변수 age 를 선언
age = new int[5];
: int 타입의 값 5개를 저장할 수 있는 배열을 생성(new)배열의 시작 주소(메모리 주소)가 참조변수 age 에 저장되었습니다. age 는 저장된 주소를 통해 해당 배열을 가리키고 있습니다. 즉, 참조변수와 배열이 연결되었고 우리는 참조변수를 이용하여 배열을 다룰 수 있습니다.
각 요소(저장공간)에 자동으로 붙는 일련 번호
인덱스(index)의 범위는 0부터 '배열길이 - 1' 까지!
int[] age = new int[5];
age[3] = 28;
배열 age 의 4번째 요소에 28을 저장합니다.
int beatitudoAge = age[3];
배열 age의 4번째 요소의 값을 읽어서 beatitudoAge 변수에 저장합니다.
아래 예제코드로 학습해 보겠습니다.
Ref. Java의 정석 기초편 Chapter5(1, 2, 3)
Ref. 배열과 인덱스