본문 바로가기
Java

15. Map 요소 집계

by Status Code 2023. 5. 3.
// 모든 값의 합계 계산
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

댓글