JavaStreamreduce

reduceStream

요소를 누적하여 단일 결과를 만듭니다.

문법

stream.reduce(identity, accumulator)

예제

아래 값을 입력하면 예제에 즉시 반영됩니다.

List
nums
of
stream
reduce
System
out
println
List<Integer> nums = List.of(1, 2, 3, 4, 5);
int sum = nums.stream()
    .reduce(0, Integer::sum);
System.out.println(sum); // 15