[모던자바인액션] 스트림을 활용해보자! - 스트림 메서드


[모던자바인액션] 스트림을 활용해보자! - 스트림 메서드

모던 자바 인 액션 챕터 5을 읽고 정리한 글입니다. ️ 필터링 프리디케이트로 필터링하기 List crews = new ArrayList(); List backendCrews = crews.stream() // 람다의 인수(백엔드 크루)를 받아 특정 요소를 선택한다. .filter(crew -> crew.getCourse() == Course.BACKEND) .collect(Collectors.toUnmodifiableList()); 지난 챕터에서 사용했던 예제이다. 여기서 filter 메서드는 Predicate를 인수로 받아서, 해당 프리디케이트와 일치하는 모든 요소를 포함하는 스트림을 반환한다. 고유 요소 필터링 distinct 메서드를 사용하면 중복을 제거한 요소로 이루어진 스트림을 반..


원문링크 : [모던자바인액션] 스트림을 활용해보자! - 스트림 메서드