다른 사람의 풀이

 

 

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

+ Recent posts