[JAVA] LinkedHashMap, TreeMapMap
Map은 리스트나 배열처럼 순차적으로(sequential) 해당 요소 값을 구하지 않고 key를 통해 value를 얻는다. 그러나 Map형식의 자료를 순서를 가지고 다루어야 할 필요가 생길 수도 있다. 그럴때, LinkedHashMap, TreeMapMap 를 사용한다. (참고, HashMap은 Map 을 Entry형식으로, 가장기본적인 형식이다. ) LinkedHashMap과 TreeMapMap의 가장 큰 특징은 순서에 의존하지 않고 key로 value를 가져오는데 있다. 하지만 가끔은 Map에 입력된 순서대로 데이터를 가져오고 싶은 경우도 있고 때로는 입력된 key에 의해 소트되도록 저장하고 싶을 수도 있을 것이다. 이런경우에는 LinkedHashMap과 TreeMap을 사용하는 것이 유리하다. Li..