다른 사람의 풀이
Arrays.stream() : 정적 메소드 Arrays.stream()에 인자로 배열을 입력하면 배열을 순회하는 스트림 객체를 만든다.
average() : 평균을 구하는 메소드
Optional 클래스 - orElse() , orElseGet()
- orElse() 메소드는 해당 값이 null 이거나 null이 아니어도 실행
- orElseGet() 메소드는 해당 값이 null 일때만 실행
위의 풀이에서 orElse()는 average의 값이 있으면 average를 리턴하고 값이 없으면other을 리턴하는 메소드로 사용되었다.
'알고리즘' 카테고리의 다른 글
[12] 행렬의 덧셈 JAVA (0) | 2022.11.21 |
---|---|
[11] 핸드폰 번호 가리기 JAVA (0) | 2022.11.21 |
[09] 음양 더하기 JAVA (0) | 2022.11.21 |
[08] 없는 숫자 더하기 JAVA (0) | 2022.11.21 |
[07] 문자열을 정수로 바꾸기 JAVA (0) | 2022.11.21 |