반응형
요소의 소모
-
[Java] 스트림(Stream)의 최종 연산 - 요소의 소모 : reduce()Java/Stream(스트림) 2022. 7. 25. 15:47
목차 스트림(Stream)의 최종 연산 - 요소의 출력 : reduce()1. reduce()첫 번째와 두 번째 요소를 가지고 연산을 수행한 뒤, 그 결과와 세 번째 요소를 가지고 또 다시 연산을 수행합니다. 이와 같이 해당 스트림의 모든 요소를 연산하여 그 결과를 반환합니다. 예제) 해당 스트림의 전체 합public static void createStreamReduceSum() { Stream numbers = Stream.of(1, 2, 3, 4, 5, 6, 7, 8, 9, 10); Optional result = numbers.reduce((subtotal, element) -> subtotal + element); result.ifPresent(System.out::println);}Con..