// 모든 값의 합계 계산
int sum = map.values().stream().mapToInt(Integer::intValue).sum();
// 모든 값의 평균 계산
double average = map.values().stream().mapToInt(Integer::intValue).average().orElse(Double.NaN);
// 최대값 계산
int max = map.values().stream().mapToInt(Integer::intValue).max().orElse(Integer.MIN_VALUE);
// 최소값 계산
int min = map.values().stream().mapToInt(Integer::intValue).min().orElse(Integer.MAX_VALUE);
'Java' 카테고리의 다른 글
17. Map 요소의 부분 집합 검색 (0) | 2023.05.05 |
---|---|
16. Map 요소 처리 - forEach (0) | 2023.05.05 |
14. Map 요소 탐색 (0) | 2023.05.03 |
13. Map 요소 병렬 처리 (0) | 2023.05.03 |
12. Map 요소 비교 (0) | 2023.05.03 |
댓글