06. ObjectArray
객체배열
1) 정의
2) 선언 및 할당
1
2
3
4
5
6
7
8
9
10
11
<선언>
클래스명[] 배열명; // = 클래스명 배열명[];
ex) Academy[] arr; // = Academy arr[];
<할당>
배열명 = new 클래스명[배열크기];
ex) arr = new Academy[5];
<선언과 동시에 할당>
클래스명 배열명[] = new 클래스명[배열크기];
ex) Academy[] arr = new Academy[5];
3) 초기화
1
2
3
4
5
6
7
8
9
10
<인덱스를 이용한 초기화>
배열명[i] = new 클래스명();
ex) arr[0] = new Academy(1, "KH정보교육원");
arr[1] = new Academy(2, "케이에이치");
<선언과 동시에 초기화>
클래스명 배열명[] = {new 클래스명(), new 클래스명()};
ex) Academy arr[] = {
new Academy(1, "KH정보교육원"),
new Academy(2, "케이에이치") };