Collection 객체는 언제 ?
1. Set, List
참고 : https://www.edureka.co/blog/java-collections/
2. Map
3. 성능을 고려한 사용
Set 계열 : 데이터를 순서에 따라 탐색하는 작업은 TreeSet 사용이 좋으며 그럴 필요가 없을 때는 HashSet , LinkedHashSet 을 사용 한다.
List 계열 : 데이터의 삭제 작업이 있으면 LinkedList를 사용하고 없으면 Vector or ArrayList 사용
Map 계열 : ThreeMap 이 가장 느림
4. Sun에서 권장
Set 계열 : HashSet
List 계열 : ArrayList
Map 계열 : HashMap
Queue 계열 : LinkedList
Last updated