JAVA

JAVA

[Java] stream.reduce() 동작 및 예제

자바 8 이상부터 가능한 Stream 기능 중, reduce에 대한 내용이다. reduce() 동작 및 예제 1. .stream().reduce(identity value, accumulator function) public class reduceEx { public static void main(String[] args) { List numbers = List.of(1,2,3,4,5); int sum = numbers.stream() .reduce(0, reduceEx::sum); // ★ System.out.println(sum); } private static int sum(int a, int b) { return a + b; } } reduce() 는 stream의 요소를 하나의 결과값으로 반환한..

limnj
'JAVA' 카테고리의 글 목록 (2 Page)