배열의 선언
데이터형[] 배열 이름;
int[] arr;
배열의 생성
배열이름 = new 데이터형[배열의 크기];
arr = new int[3];
- 생성과 선언을 동시에 할 수도 있다.
int[] arr = new int[3];
배열의 모양
생성된 배열은 사물함과 같이 각각의 칸에 값들이 저장되고,
각각의 칸은 0부터 일련번호가 지정된다.
(일련번호 = 배열의 인덱스)
배열에 데이터 할당
배열이름[인덱스] = 값;
int[] grade = new int[3]; grade[0] = 86; grade[1] = 73; grade[2] = 100;
- 선언과 생성, 데이터 할당까지 일괄처리할 수 도 있다.
int[] grade = new int[3]{86, 73, 100};
- 위의 경우 생성( new int[3] )은 생략 가능하다.
int[] grade = {86, 73, 100};
배열과 반복문
- 배열의 길이는 배열이름.length로 정수값을 반환 받을 수 있다.
이는 반복문에 배열을 사용할 때 매우 유용하다.int[] grade = new int[]{100, 100}; for(int i=0; i<grade.length; i++){ System.out.println(grade[i]); }