병렬 스트림1 [자바(JAVA)] 스트림 API 17. 스트림 API 스트림(Stream) API는 자바 8에서 추가된 기능으로, 데이터를 처리하는 데 도움이 되는 함수형 프로그래밍 도구입니다. 스트림 API를 사용하면 복잡한 연산을 쉽게 처리할 수 있으며, 코드의 가독성을 향상할 수 있습니다. 17.1. 스트림 API 개요 스트림은 데이터 소스에서 데이터를 읽고, 중간 연산과 최종 연산을 통해 결과를 생성합니다. 스트림은 함수형 프로그래밍과 람다 표현식을 활용하여 간결하고 가독성 있는 코드 작성을 지원하며, 병렬 처리를 통한 성능 향상도 지원합니다. 17.2. 스트림 생성 스트림은 다양한 데이터 소스로부터 생성할 수 있습니다. 주로 컬렉션, 배열, I/O 채널, 생성자 등을 통해 스트림을 생성합니다. // 컬렉션에서 스트림 생성 List list =.. 2023. 4. 28. 이전 1 다음