배열
인덱스
배열 선언
타입[] 변수;형태로 선언. int[] scores는 int배열을 선언 scores는 배열 변수 라고 부른다배열 생성 : 배열을 생성하는 방법은 두 가지 , 하나는 {값1,값2,값3}처럼 값 목록으로 생성하는 방법이고, 다른 하나는 new 타입[길이]; 로 생성하는 방법이다.
배열 길이 : 배열에 저장될 수 있는 항목의 수를 말한다. 배열의 length 필드에 저장되어 있기 때문에 변수.length로 배열 길이를 읽을수 있다.
다차원 배열 : 배열 항목 이 또 다른 배열을 참조 할 때 이것을 다차원 배열이라고 합니다. 다차원 배열의 선언과 생성 방법은 타입[][] 변수 = new 타입[길이1][길이2]; 입니다. 변수.length는 1차원 배열의 길이1이되고, 변수[인덱스].length는 해당 항목이 참조하는 2차원 배열의 길이2를 말한다.
향상된 for문 : for(타입 변수 : 배열){} 을 말한다. 향상된 for문은 반복 실행을 하기 위해 루프 카운터 변수와 증감식을 사용하지 않는다. 배열의 항목 개수만큼 반복하고, 자동적으로 빠져나간다. 반복할대마다 변수에는 배열의 가져온 항목이 저장된다.