
| 선언방법 | 선언예 |
|---|---|
| 타입[ ] 변수이름; | int[ ] numbers; |
| 타입 변수이름 [ ] ; | int numbers[ ]; |
1. 공간 할당 방식
int[ ] numbers; // 배열 선언
numbers = new int[5]; // 배열 생성
// ------------------------
int[] numbers = new int[5]; //배열 선언, 생성
nemders[1] = 3; //데이터 삽입
System.out.println(nemders[1]) // 3
System.out.println(nemders[0])
// 0 값을 넣지않은 인젝스는 0이 나온다.
배열 타입으로 선언 시 초기화 값
- 정수형 : 0
- 실수형 : 0.0
- 불리언형 : false
- 객체형 : null
2. 직접 삽입 방식
| 타입[ ] 변수명 [ ] / 타입 변수명 [ ] = { 나열하고자 하는 데이터 } ; |
|---|
int [] a = {1,2,3,4,5};
System.out.println(a[2]); //3
int b = new int[]{1,2,3,4,5};
System.out.println(b[2]); //3
int c ;
c = new int[]{1,2,3,4,5};
배열과 for문으로 배열 순회하는 패턴은 배열의 순차적인 접근을 필요로 할 경우 상당히 많이 쓰이는 패턴이다.

