데이터 설정하구요 게터세터 해줍니다. 그리고 데이터니까 왠만하면 보안을 위해서 private 해주자고요!
생성자도 모두 하세요
package day0503;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
public class ArrayTest02 {
public static void main(String[] args) {
Exam[] ex=new Exam[3];
ex[0]=new Exam("test1", 10, 10, 10);
ex[1]=new Exam("test2", 20, 20, 20);
ex[2]=new Exam("test3", 30, 30, 30);
//ex[3]=new Exam("test4", 30, 30, 30); //이거는 예외 발생. 왜요? 배열 사이즈 정해줬으니까
Exam[] exCopy=Arrays.copyOf(ex, 6); //그래서 지금 배열 사이즈 키워주는거야
for(int i=0; i<ex.length ; i++) {
Exam data=ex[i];
System.out.println(data);
}
System.out.println("----------------------------");
List<Exam> list=new ArrayList<Exam>();
list.add(new Exam("test1", 10, 10, 10));
list.add(new Exam("test2", 20, 20, 20));
list.add(new Exam("test3", 30, 30, 30));
for(Exam e : list) {
System.out.println(e);
}
}
}
'프로그래밍 기초 및 응용' 카테고리의 다른 글
보충 - 버블 정렬 (0) | 2022.05.13 |
---|---|
보충 - 배열 / 이차항 배열 (0) | 2022.05.10 |
JAVA 보충 - 반복문 (0) | 2022.05.03 |
캡슐화 (0) | 2022.03.27 |
메소드 (0) | 2022.03.27 |