[패스트캠퍼스] [ 배열과 클래스의 관계 ] 나도 할 수 있는 Java&Spring 웹 개발 종합반 75 ~ 76강
2024. 5. 21. 21:29ㆍ나도 할 수 있는 Java&Spring 웹 개발 종합반
728x90
1. 동일한 구조와 이질적인 구조
배열 생성 : int[] arr = new int[6];
객체 생성 : Student.std = new Student();
동일한 데이터 : 같은 자료형 -> 배열
이질적인 데이터 : Ex) 학생 데이터 -> 객체
2. 기본배열과 객체배열의 관계
기본배열 -> 기본 데이터를 저장하는 배열을 그냥 나타내는 말
객체배열의 메모리 표현
3. 클래스를 이용한 논리적인 사고력
public class StundetArrayTest {
public static void main(String[] args) {
// Q. 객체배열을 이용하여 4명의 학생 데이터를 저장하고 출력하시오.
Student[] std = new Student [4];
std[0] new Student("홍길동", "컴공", "33", "fc1@naver.com", "20240521", "010-1234-5678");
std[1] new Student("김길동", "전기", "34", "fc2@naver.com", "20240520", "010-1233-5678");
std[2] new Student("나길동", "통신", "33", "fc3@naver.com", "20240524", "010-1235-5678");
std[3] new Student("최길동", "건축", "35", "fc4@naver.com", "20240523", "010-1238-5678");
for(int i = 0; i<std.length; i++) {
System.out.println(std[i].toString());
}
for(Student st : std) {
System.out.println(st.toString());
}
}
}
728x90