📌객체 배열
- 객체를 저장하는 배열
- 배열의 자료형을 클래스명(사용자 정의 자료형)으로 지정하여 활용
📌객체 배열의 선언
package 선언부
Class 작성부
mathod 작성부
클래스명[] 배열명;
클래스명 배열명;
Book[] bk;
📌객체 배열의 할당
package 선언부
Class 작성부
method 작성부
배열명 = new 클래스명[배열크기];
bk = new Book[3];
📌객체 배열 선언과 동시에 할당
package 선언부
Class 작성부
mathod 작성부
클래스명[] 배열명 = new 클래스명[배열크기];
Book[] bk = new Book[3];
📌객체 배열의 초기화
- 인덱스를 이용한 초기화
package 선언부
Class 작성부
method 작성부
배열명[i] = new 클래스명(값, 값, ...);
bk[0] = new Book("제목", "저자", 가격);
- 선언과 동시에 할당 및 초기화
package 선언부
Class 작성부
mathod 작성부
클래스명[] 배열명 = {new 클래스명(), new 클래스명(), ...}
Book[] bk = {
new Book("제목1", "저자1", 가격1)
, new Book("제목2", "저자2", 가격2)
};
📌객체 배열의 구조
