strame() 으로 스트림 객체를 받아 처리 체인 패턴으로 중간 처리와 최종 처리를 연계하여 사용 가능 최종 처리가 있어야 오리지널 및 중간 처리 스트림이 동작 내부 반복자 컬렉션 바깥에서 가져와 처리하는 외부 반복자와 달리 내부에서 처리하며 병렬 작업이 가능 중간 처리 매핑 mapToXXX() : 다른 요소로 변환 Function 함수형 인터페이스 사용 람다식으로 표현 asXXXStream() : 각 long 혹은 double요소로 변환 boxed() : wrapper 클래스로 변환 flastMapXXX : 복수 개의 요소들로 변환한 새로운 스트림 리턴 필터링 distinct() : 중복 제거 filter() : 조건 필터링 Predicate 함수형 인터페이스 사용 람다식으로 표현 정렬 sorted(..