728x90
Section06 배열
배열
같은 타입의 데이터를 여러 개 저장할 수 있는 자료 구조입니다.
배열의 선언
int[] arr = new int[크기]; 또는 int arr[] = new int[크기]
int[] arr = { 1, 2, 3, 4, 5 };
index
생성된 배열의 위치 값을 말합니다. index는 0부터 시작합니다.
배열의 길이
배열이 가지고 있는 length 값으로 배열의 길이를 알 수 있습니다.
Arrays
배열을 지원하는 클래스로 배열과 관련된 다양한 기능을 가지고 있습니다.
다차원 배열
배열은 다차원 배열을 만들 수 있습니다. 다차원 배열 중에서 행렬 구조로 사용되는 2차원 배열이 주로 사용됩니다.
다차원(2차원) 배열의 선언
int[][] arr = new int[크기][크기];
int[][] arr = { {1, 2}, {3, 4}, {5, 6} };
향상된 for 문
JDK 1.5 이후부터 새로운 for문인 향상된 for문을 사용할 수 있습니다.
향상된 for 문 기본 구조
┌──────┐
↓ │
for (int ②num : ①score) {
변수명 반복 대상
↓ ↑
③실행 코드 ──┘
728x90