728x90 반응형 Collect1 Java – Stream 스트림의 고급 사용법 Stream의 고급 기능Java 8에서 도입된 Stream API는 데이터 처리 능력이 매우 뛰어납니다. 중간 연산, 최종 연산, 수집기(collector), 병렬 스트림 등의 고급 기능을 제공하여 매우 매력적인 도구입니다. 1. 중간 연산과 최종 연산Java Stream의 중간 연산(예: filter, map)은 지연(lazy) 실행됩니다. 즉, 새로운 스트림을 반환하며 처리 파이프라인을 구성하지만 즉시 실행되지는 않습니다.최종 연산(예: collect, forEach)을 호출해야만 실제 처리가 수행되며 결과가 생성됩니다. 중간 연산은 체이닝할 수 있고, 최종 연산은 스트림을 소비하여 다시 사용할 수 없습니다.예시:stream.map(...).filter(...).collect(...)map, fil.. 2025. 5. 27. 이전 1 다음 728x90 반응형