Map의 유용한 인터페이스
put put은 Map에 삽입해주는 메소드이다. Map에서는 key값의 중복이 허용되지 않는다. 중복된 key 값을 put할 경우 값이 대체된다. public void example1() { Map map = new HashMap(); map.put("사과", 1); map.put("포도", 1); map.put("사과", 2); System.out.println(map); } {포도=1, 사과=2} putIfAbsent, computeIfAbsent Absent는 부재를 뜻하는 단어이다. putIfAbsent와 computeIfAbsent 두 메소드는 Map에 해당하는 Key값이 발견되지 않을 때, Value를 넣어주는 메소드이다. putIfAbsent 첫 번째 인자에는 key를 두 번째 인자에는 va..