Collection 인터페이스은 다수의 데이터를 쉽고 효과적으로 처리할 수 있는 표준화된 방법을 제공하는 클래스의 집합이다.
즉, 데이터를 저장하는 자료 구조와 데이터를 처리하는 알고리즘을 구조화하여 클래스로 구현해 놓은 것이다.
List와 Set 인터페이스는 모두 Collection 인터페이스를 상속받지만,
데이터를 저장하는 자료 구조의 차이로 인해 Map 인터페이스는 별도로 정의된다.
저장 순서가 없으며 동일한 정보의 인스턴스를 미저장한다.
Set 인터페이스 포스팅 바로가기
저장 순서가 있으며 동일한 정보의 인스턴스를 저장한다.
List 인터페이스 포스팅 바로가기
MapKey와 MapValue를 하나의 정보로 묶어 표현한다.
MapKey를 이용하여 MapValue 검색(MapKey 미중복)한다.
Map 인터페이스 포스팅 바로가기