hashmap총정리
![[JAVA] Java HashMap, LinkedHashMap, TreeMap](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FQuFT5%2FbtskQQvU1SF%2Fkr3BtI0LI70Wb0LXlkKML0%2Fimg.png)
[JAVA] Java HashMap, LinkedHashMap, TreeMap
Map key와 value로 구성된 Entry객체를 저장하는 구조를 가지고 있는 자료구조 HashMap Map 인터페이스를 상속하여 Map의 성질을 그대로 가지고 있음 많은 양의 데이터를 검색하는데 뛰어난 성능을 보임 key, value를 넣은 순서와 상관없이 들어감 1. HashMap Initializing 1) Static HashMap 초기화 - Map이 가변적일 때 static으로 정의된 map이 변하기 쉬울 때 사용한다. 자유롭게 각 Key value를 추가하거나 삭제할 수 있다. public static Map mapFruit; static { mapFruit = new HashMap(); mapFruit.put("A", "apple"); mapFruit.put("B", "Banana"); }..