Java를 쓰다 보면 Stream과 filter는 정말 자주 등장하죠. 그런데 종종 "필터가 먼저 적용되나? 맵이 먼저 적용되나?", "여러 필터를 쓰면 순서가 어떻게 되지?" 같은 의문이 생기곤 합니다. 오늘은 이 부분을 확실히 정리해보겠습니다. 👇💡 Stream과 Filter를 쉽게 이해하기Stream = 강(강물에 여러 아이템이 흘러감)Filter = 강물에 친 그물 (조건에 맞는 것만 통과)Map = 통과한 아이템에 새 라벨 붙이기👉 중요한 점은 강물의 모든 아이템이 한 번에 필터 1 → 필터 2 → 맵 순서로 “순차적으로” 지나간다는 것. 즉, 중간 리스트를 만들지 않고 아이템 하나씩 파이프라인을 따라가요.✅ 여러 필터를 동시에 쓸 수 있을까?네, 가능합니다. 예를 들어 숫자 리스트에서 짝..