[Java 개념노트 59] Stream 중간 연산과 최종 연산 자세히 보기
[Java 개념노트 59] Stream 중간 연산과 최종 연산 자세히 보기안녕하세요. Java 개념노트 시리즈 쉰아홉 번째 글입니다.지난 글에서는 컬렉션 데이터를 더 선언적으로 처리하는 Stream API의 기본 개념을 정리했습니다. 이번 글에서는 Stream에서 자주 사용하는 중간 연산과 최종 연산을 조금 더 자세히 알아보겠습니다.Stream을 처음 배울 때 가장 헷갈리는 부분은 “어떤 메서드는 계속 이어 붙일 수 있고, 어떤 메서드는 마지막에만 써야 하는가?”입니다. 이 차이를 이해하려면 중간 연산과 최종 연산을 구분해야 합니다.1. Stream 연산은 두 종류로 나뉜다Stream 연산은 크게 중간 연산과 최종 연산으로 나뉩니다.구분설명예시중간 연산Stream을 다시 Stream으로 반환합니다.fil..