Stream API (1) 썸네일형 리스트형 [JAVA] Stream API - 가독성 좋은 간결한 프로그래밍 Stream이란?자바 8부터 도입된 기능으로, 데이터의 흐름을 함수형 스타일로 처리할 수 있도록 해주는 API이다.Stream은 탐색, 정렬, 필터링, 매핑 등을 선언형(무엇을 할지) 방식으로 처리할 수 있게 한다.컬렉션(List, Set 등)의 데이터를 하나씩 순차적으로 처리하는 파이프라인이다.파이프라인이란?시스템의 효율을 높이기 위해 명령문을 수행하면서 몇 가지 특수한 작업들을 병렬 처리하도록 설계된 것을 말한다.쉽게 말해, 데이터를 여러 단계에 걸쳐 처리하는 흐름을 의미함.Stream에서 데이터를 중간 처리 연산자들을 거쳐 최종 연산으로 보내는 일련의 흐름(체인 구조)를 말함. 명령형 방식 코드List names = Arrays.asList("Alice", "Bob", "Charlie", "Alex.. 이전 1 다음