자바[Java] - Map [HashMap, TreeMap, LinkedHashMap]


자바[Java] - Map  [HashMap, TreeMap, LinkedHashMap]

Map Map 은 기본적으로 Key와 Value 쌍으로 이루어져 Key값으로 Value를 얻을 수 있다. 하여 Value를 찾기 위한 Key 값은 유니크하다. Map 인터페이스 자료형에는 크게 HashMap, TreeMap, LinkedHashMap 이 있으며 큰 특징으로는 다음과 같다. HashMap TreeMap LinkedHashMap 특징 출력 순서를 보장하지 않지만 성능이 좋다 Key 정렬하여 출력 기본값은 오름차순이다 저장 순서를 보장 저장 순서대로 출력한다 HashMap // 객체 생성 HashMap<String,String> hm = new HashMap<String,String>(); // 데이터 등록 hm.put("강아지","푸들"); hm.put("고양이","렉돌"); hm.put("고래","흰돌고래"); // 1. 데이터 출력 System.out.println(hm.toString()); // 데이터 삭제 hm.remove("고래"); // 2. 데이터 출력 S...


#HashMap #java #LinkedMap #TreeMap

원문링크 : 자바[Java] - Map [HashMap, TreeMap, LinkedHashMap]