본문 바로가기

나는 엔지니어/JAVA

컬랙션 프레임워크 객체 정리

표1) 각 컬렉션의 특징

 

 컬렉션 이름

 동기화

속도  

 기타

 SET

 HashSet

 X

빠름

HashMap보다 느림

 

 TreeSet

 X 

HsahSet보다 느림 

 키 정렬 

 MAP

 HashMap 

 X 

빠름 

 null 허용 

 Hashtable

 O 

HashMap보다 느림 

   

 TreeMap

 X 

HashTable보다 느림 

 키 정렬 

 LIST

 ArrayList

 X 

빠름 

 null 허용 

 LinkedList

 X 

느림 

  

 Vector

 O 

ArrayList 보다 느림 

 

 Stack

 O 

Vector와 동일