- Collection과 Map은 java.util의 interface로서 자료구조 구현을 위한 다양한 메서드를 제공함.
- 구현 클래스는 다음과 같다.
- List : ArrayList (add, set, remove), LinkedList, Vector, Stack (push, peek, pop)
- Set : HashSet, LinkedHashSet, TreeSet (add, get, remove)
- Queue : LinkedList, PriorityQueue (add, peek, poll)
- Map : Hashtable, HashMap, LinkedHashMap, TreeMap (put, get, keySet, values, remove)
<Source : Ramlmn, CC BY-SA 4.0, via Wikimedia Commons>
<Source : Ramlmn, CC BY-SA 4.0, via Wikimedia Commons>
- Type별 길이값 가져오는 메서드 비교
- length : 배열의 길이 (int[], String[])
- length() : 문자열(String)의 길이
- size() : 컬렉션 타입목록의 길이