스트림 활용 지난 장에서 외부 반복을 내부 반복으로 바꾸는 방법을 살펴봤습니다. 데이터를 어떻게 처리할지는 스트림 API가 관리 → 편리하게 데이터관련 작업을 할 수 있다. 스트림 API 내부적으로 다양한 최적화가 이루어질 수 있다. 스트림 API는 내부반복 뿐 아니라 코드를 병렬로 실행할지 결정 가능 이러한 일은 단일 스레드로 구현하는 외부 반복으로는 달성할 수 없습니다. 이번 파트는 스트림 API가 지원하는 다양한 연산을 살펴볼 것입니다. 1. 필터링 스트림의 요소를 선택하는 방법 두가지 프레디케이트 필터링 방법과 고유 요소만 필터링 하는 방법을 알아봅시다. 1.1 프레디케이트 필터링 스트림 인터페이스는 filter 메서드를 지원 프레디케이트를 인수로 받아 프레디케이트와 일치하는 모든 요소를 포함하는..