반응형
컬렉션 프레임워크 객체들의 저장소이다. 어레이리스트를 배워서 어레이리스트 생각하면 됨 !
컬렉션(Collection) : 객체들을 제어/ 관리 하기위한 클래스를 의미
컬렉션 객체 : 여러개의 요소를 묶어서 하나의 객체로 만드는 것
(여러개의 과일을 가지고 하나의 과일바구니를 만드는것이라고 생각해)
컬렉션 프레임워크 : 컬렉션 클래스들과 인터페이스들의 집합
Vector<E>
예전에 배운 어레이 리스트와 사용법은 비슷함
메소드
백터 클래스 사용예
백터 실습
import java.util.Vector;
public class Vector_ex {
public static void main(String[] args) {
Vector<Point> v = new Vector<>();
v.add(new Point(2,3));
v.add(new Point(-5,20));
v.add(new Point(30,-3));
for(int i=0;i<v.size();i++) {
Point p = v.get(i);
System.out.println(p);
}
}
}
////////포인트 클래스
public class Point {
private int x , y;
public Point(int x, int y) {
this.x = x;
this.y = y;
}
@Override
public String toString() {
return "(" + x + "," + y + ")";
}
}
출력 잘 되는것을 볼 수 있다.
반응형
'아옳옳의 코딩공부 > 아옳옳 자바코딩공부' 카테고리의 다른 글
2021-04-12 자바공부 (컬렉션 프레임워크 LinkedList ) (0) | 2021.04.12 |
---|---|
2021-04-12 자바공부 (컬렉션 프레임워크 ArrayList ) (0) | 2021.04.12 |
2021-04-09 자바공부 (제네릭) (0) | 2021.04.09 |
2021-04-08 자바공부 (StringTokenizer클래스 , Arrays 클래스 ) (0) | 2021.04.08 |
2021-04-07 자바공부 (Wrapper 클래스 , BigInteger클래스 , math 클래스 , ) (0) | 2021.04.07 |