TreeMap은 이진트리를 기반으로 한 Map 컬렉션이다. TreeSet과의 차이점은 TreeSet은 값만 저장 한다. 하지만 TreeMap은 키와 값의 쌍으로 이루어진 데이터를 저장한다. 그래서 검색과 정렬에 적합한 컬렉션 클래스이다. TreeMap은 일반적으로 HashMap보다 성능이 떨어진다. TreeMap은 데이터를 저장할 때 즉시 정렬하기에 추가나 삭제가 HashMap보다 오래 걸린다. 하지만 정렬된 상태로 Map을 유지해야 하거나 정렬된 데이터를 조회해야 하는 범위 검색이 필요한 경우 TreeMap을 사용하는 것이 효율성면에서 좋다. TreeMap 사용방법 TreeMap 선언 //TreeMap생성 TreeMap tmap1 = new TreeMap(); //타입 파라미터 생략가능 TreeMap ..