// 키의 빈도수 구하기
Map<String, Long> keyFrequencyMap = map.keySet().stream()
.collect(Collectors.groupingBy(Function.identity(), Collectors.counting()));
// 값의 빈도수 구하기
Map<Integer, Long> valueFrequencyMap = map.values().stream()
.collect(Collectors.groupingBy(Function.identity(), Collectors.counting()));
'Java' 카테고리의 다른 글
30. Map에서 요소의 평균 구하기 (0) | 2023.05.05 |
---|---|
29. Map에서 요소의 총합 구하기 (0) | 2023.05.05 |
27. Map에서 조건에 맞는 요소 찾기 (0) | 2023.05.05 |
26. Map의 요소를 Stream으로 변환하기 (0) | 2023.05.05 |
25. Map의 요소를 Set으로 변환하기 (0) | 2023.05.05 |
댓글