컬렉션 프레임워크란?
컬렉션 : 다수의 데이터
프레임워크 : 표준화된 프로그래밍 방식
즉, 다수의 데이터를 저장하는 클래스를 표준화한 설계라고 할 수 있다.
자료구조를 표준화하기 위해 만든 프레임워크라고 생각하자.
핵심 인터페이스
컬렉션 프레임워크에서는 다수의 데이터를 저장하는 방식을 3가지로 나눈다.
- List
- Set
- Map
이 중에서 List와 Set의 공통된 부분을 묶어서 Collection이라는 인터페이스를 만들었다.
3가지 인터페이스의 특징 (1)
iterator
주로 컬렉션을 순환할 때 사용한다.
모든 컬렉션(list, set, map)에서 사용 가능하다.
java
List list = new list();
Iterator it = list.iterator();
while (it.hasnext())
{
it.next();
}
iterator의 메소드 (1)
Collections
컬랙션과 관련된 메소드
주로 쓰는 메소드 (1)