최종 연산
2024년 2월 8일
- 최종 연산은 스트림(Stream) 파이프라인에서 결과를 도출한다.
- 보통 최종 연산에 의해 List, Integer, void 등 스트림 이외의 결과가 반환된다.
예시
Java
- 위의 예시 코드의 파이프라인에서 forEach()는 void를 반환하는 최종 연산이다.
최종 연산
연결된 노트와 함께 읽기
Java
scores.stream()
.filter(g -> {
System.out.println("filter 연산 : " + g.toString());
return g.getGrade().equals(GRADE.GRADE4);
})
.map(m -> {
System.out.println("map 연산 : " + m.toString());
return m.getMath();
})
.limit(2)
.forEach(System.out::println);