상세 컨텐츠

본문 제목

클래스 ArrayList(java)

프로그래밍/JAVA

by RosetteNebula 2021. 1. 13. 21:06

본문

반응형

ArrayList<ArrayStu> list = new ArrayList<ArrayStu>();

ArrayStu클래스 타입의 ArrayList 생성

 

 

ArrayStu s = new ArrayStu();   //ArrayStu 클래스 타입의 객체 생성

s.name = "홍길동";   //ArrayStu 클래스 타입의 객체 s에 입력
s.number = 100;

list.add(s);    //ArrayStu 클래스 타입의 객체 s를 ArrayStu클래스타입의 ArrayList에 추가

 

 

ArrayStu 클래스

import java.util.*;

class ArrayStu{
	String name;
	int number;
	
	public String toString() {
		return name + ", " + number;
	}
}

 

main 클래스

public class Ex24 {

	public static void main(String[] args) {
		ArrayList<ArrayStu> list = new ArrayList<ArrayStu>();
		ArrayStu s = new ArrayStu();
		s.name = "홍길동";
		s.number = 100;
		list.add(s);
		
		System.out.println(list.get(0).toString());
		System.out.println(s.toString());
	}
}
반응형

'프로그래밍 > JAVA' 카테고리의 다른 글

오버라이딩(java)  (0) 2021.01.14
상속 - 기본 생성자(java)  (0) 2021.01.14
상속(java)  (0) 2021.01.13
클래스 배열(java)  (0) 2021.01.13
오버로딩(java)  (0) 2021.01.13

관련글 더보기