Movie 타입의 객체를 저장할 수 있는 배열 m을 생성
- Movie[] m = new Movie[3];로 배열을 생성한 후, 각 배열 요소에 대해 new Movie()로 객체를 생성하여 초기화
※Movie라는 만들어진 객체의 정보를 가져와 m이라고 이름을 지정하여 3개로 만들었기에
각각의 속성에 접근하기 위해서 m[0], m[1], m[2]를 각각 모두 초기화 해주어야함
- 각각의 Movie 객체에 대해 여러 속성에 값을 할당하고, 마지막으로 이를 출력하여 각 영화의 정보 보여줌
import java.sql.SQLOutput;
public class ObjectArrayExam {
public static void main(String[] args) {
Movie[] m = new Movie[3];
m[0] = new Movie();
m[0].mtitle = "A영화";
m[0].mmajor = "박매일";
m[0].mtime = 160;
m[0].mlevel = 15;
m[0].mday = "2023-01-15";
m[1] = new Movie();
m[1].mtitle = "B영화";
m[1].mmajor = "나길동";
m[1].mtime = 180;
m[1].mlevel = 12;
m[1].mday = "2023-01-11";
m[2] = new Movie();
m[2].mtitle = "C영화";
m[2].mmajor = "조길동";
m[2].mtime = 140;
m[2].mlevel = 18;
m[2].mday = "2023-11-16";
for(int i=0 ; i<m.length ; i++){
System.out.println(m[i].mtitle+"\t"+m[i].mmajor+"\t"+m[i].mtime+"\t"+m[i].mlevel+"\t"+m[i].mday);
}
}
}
'Java > 패스트캠퍼스 자바' 카테고리의 다른 글
[패스트캠퍼스] 자바 scan (1) | 2024.10.02 |
---|---|
[패스트캠퍼스] 다차원 배열 (0) | 2024.10.01 |
[패스트캠퍼스] 대문자 문자열을 소문자로 변경하기 (2) | 2024.09.28 |
[Java] IntelliJ 사용법 및 구동방식 (2) | 2024.09.13 |
[패스트캠퍼스] 자바 강의 : 자바 설치하기 (3) | 2024.09.13 |