1. 해시맵 선언
Map<Integer, Integer> map = new HashMap<> ();
2. 해시맵 값 넣기
map.put(1, 2);
// put : 기존에 있는 map의 value를 덮어씀 / 추가
map.put(1, 3);
map.put(1, map.get(1)+1); // map.get(key값) => key에 대한 value를 가져옴
map.put(1, map.getOrDefault(1, 0)); // key가 1인 value가 있으면 걔를 가져오고, 없으면 0 넣어줌
map.get(2); // =>null이 출력됨
3. 정렬 (ArrayList 이용)
List<Integer> list = new ArrayList<> (map.values()); //=> value를 list에 넣어줌
List<Integer> list = new ArrayList<> (map.keySet()); //=> key를 list에 넣어줌
list.sort((o1,o2) -> o1-o2); // => 오름차순 정렬
list.sort((o1,o2) -> o2-o1); // => 내림차순 정렬