필요한 자료 구조를 미리 구현하여 java.util 패키지에서 제공하는 것
Collection 인터페이스
하나의 자료를 모아서 관리하는데 필요한 기능 제공
순서가 있는 자료 관리, 중복허용 ( index o )
구현 클래스 : ArrayList, Vector, LInkedList
순서가 없음, 중복 허용 x ( index x )
구현 클래스 : HashSet, TreeSet
자주 사용하는 메서드
add( ) clear( ) remove( ) size( ) iterator . . .
Map 인터페이스
쌍으로 된 자료들을 관리하는데 유용한 기능 제공
검색용 자료 구조
key-value 쌍
key 중복 불가 , value 중복 허용
자주 사용하는 메서드
put( ) get( ) isEmpty( ) containsKey( ) containsValue( )
keyset( ) values( ) remove( ) . . .