반응형
https://school.programmers.co.kr/learn/courses/30/lessons/120817
stream으로 풀 수 있는 가벼운 문제
이 문제때문에 0레벨을 만만하게 봐버렸다….
import java.util.stream.IntStream;
import java.util.Arrays;
class Solution {
public double solution(int[] numbers) {
IntStream intStream = Arrays.stream(numbers);
return (double)intStream.average().orElseThrow();
}
}
IntStream의 최종연산인 average를 통해 평균값을 구하고 doubleOptional을 orElseThrows()로 반환했다.
반응형
'공부 > 프로그래머스' 카테고리의 다른 글
프로그래머스 131123 즐겨찾기가 가장 많은 식당 정보 출력하기 (0) | 2024.03.03 |
---|---|
공배수(lv0) - with Stream (0) | 2023.09.26 |
프로그래머스 9로 나눈 나머지(lv0) with Rambda, Stream (0) | 2023.09.19 |