Java를 사용하면서 자연스럽게 아래처럼 사용해왔다.
List<String> list = new ArrayList<String>();
이렇게 입력하고 나면 IDE에서 너, 이거 import 해야되지 않아?
라고 물어봐왔고, IDE 기능을 사용해 import 하는 형태로 사용했다.
단순히 사용해 온 Java의 Collection에 대해 정리해보자
크게 분류해보면 collection의 종류는 다음과 같다. (각각은 인터페이스로 존재한다)
Vector
, LinkedList
, ArrayList
HashSet
, LinkedHashSet
, TreeSet
TreeMap
, Hashtable
, HashMap
Key-Value
조합으로 이루어진 자료구조