자바의 자료구조 - Map
: Map은 Collection 인터페이스와 별개이지만, json형식과 유사한 key-value 자료구조로 자주 사용되는 구현체이다. 사전과 같은 형태의 자료구조로, ( 사전과 달리 순서는 없다. ) 중복된 key를 가질 수 없고 각 key는 오직 하나의 value에만 mapping될 수 있다. Map 인터페이스를 구현한 클래스는 HashMap, TreeMap, LinkedHashMap, Hashtable 이 있다. Hashtable은 null을 허용하지않고, HashMap은 null을 허용한다. 심지어 HashMap은 Key, Value에 모두 null이 허용되고, HashTable은 Key, Value에 모두 null이 불가하다. ( 타 ide는 모르겠지만, 이클립스의 경우 코딩에 오류는 발생하지 않..
2021. 11. 19.