TreeMap1 Map/HashMap/TreeMap/Hashtable 차이점 Map/HashMap/TreeMap/Hashtable 등의 차이점MapMap은 key와 value를 가진 집합이며, 중복을 허용하지 않는다. 즉, 한개의 key에 한개의 value가 매칭된다. java.util 패키지에 여러 집합들을 사용하기 위한 여러 interface와 class 들이 정의되어 있다.HashMapHashMap은 Map interface를 implements 한 클래스로서 중복을 허용하지 않는다. Map의 특징인 key와 value의 쌍으로 이루어지며, key 또는 value 값으로써 null을 허용한다. 내부적으로 Entry[] Entry 의 array 로 되어 있다. 해당 array 에 index 는 내부 해쉬 함수를 통해 계산된다.String 은 sun.misc.Hashing.st.. 2018. 11. 19. 이전 1 다음 반응형