
✅ 1. Stream이란?Java 8에서 도입된 Stream API는 데이터를 함수형 스타일로 선언적으로 처리할 수 있도록 도와주는 기능입니다.데이터의 흐름(Stream)을 추상화한 객체컬렉션(List, Set 등)의 요소를 간결하게 처리 가능내부 반복을 사용하여 가독성과 효율성 향상데이터를 변경하지 않고 처리하는 비파괴적 처리 방식✅ 2. Stream 처리 단계Stream은 다음과 같은 3단계로 구성되어 처리됩니다:스트림 생성중간 연산 (filter, map 등)최종 연산 (collect, forEach 등)List list = Arrays.asList("a", "b", "c");List result = list.stream() .filter(s -> !"b".equals(s)) .map(S..