[JAVA] 자바 Map의 다양한 활용(Map의 반복, 캐시구현, 요소 병합, 삭제, 교체 등 )
이번 포스팅에서는 자바의 스트림을 활용해 Map 인터페이스의 다양한 활용에 대한 포스팅이다. Map의 반복과, 병합, 삭제, 교체, 캐시구현 등 다양한 예제를 작성한다. 1. 반복 Map의 요소를 반복하기 위해서 기존에는 아래와 같은 방식으로 Map을 반복했다. Map map = new HashMap(); map.put("Key1", "Value1"); map.put("Key2", "Value2"); map.put("Key3", "Value3"); for(Map.Entry entry : map.entrySet()) { System.out.println("key : " + entry.getKey() + " // " + "value : " + entry.getValue()); } /* 결과 key : Key..
2023. 9. 21.