반응형 getOrDefault1 [Map]getOrDefault 사용법 및 예제 자바에서 Map 에 대해서 설명은 많이 다룬적이 있다. 자세한 사항은 아래 참고 포스팅 참고 바란다. 짧게 설명하면 Map은 중복이 허용 안되고 Key Value로 이루어져있다. 그 특성을 활용해서 특정 리스트에 존재하는 Key 값들의 갯수를 구할때 getOrDefault를 사용한다. 예제는 아래와 같다. public static void main(String arg[]) { String [] alphabet = { "A", "B", "C" ,"A"}; HashMap hm = new HashMap(); for(String key : alphabet){ hm.put(key, hm.getOrDefault(key, 0) + 1); } System.out.println("결과 : " + hm); // 결과 : .. 2023. 5. 12. 이전 1 다음 반응형