JAVA/자바의 신 의문 해결
자바의 자료구조 정리 [ List, Set, Queue, Map ]
■ 자바는 자료 구조를 제공한다. 자료 구조는 배열과 같이 데이터를 담아 놓고 필요할 때 꺼내어 사용하기 위해서 존재하며 다음과 같이 분류할 수 있다. 순서가 있는 목록형(List) [ArrayList, LinkedList] 순서가 중요하지 않은 셋형(Set) [HashSet, TreeSet, LinkedHashSet] 먼저 들어온 것이 먼저 나가는 큐형(Queue) [LinkedList, PriorityQueue] 키-값(key-value)으로 저장되는 맵형(Map) [HashMap, TreeMap, LinkedHashMap ■ java.util.Collection List, Set, Queue 타입 구현의 모태가 되는 인터페이스 [ Map 타입 구현은 포함되지 않는다. ] Iterable 인터페이스가..