[모던 자바 인 액션] 5장. 스트림 활용
필터링 스트림의 요소를 선택하는 방법 filter: Predicate를 인수로 받아서 일치하는 모든 요소를 포함하는 스트림 반환 distinct: 고유 요소로 이루어진 스트림 반환(중복복을 제거하며 객체의 hashcode, equals로 결정) 스트림 슬라이싱 스트림의 요소를 선택하거나 스킵하는 방법 Predicate를 이용한 슬라이싱 자바 9 에서는 takeWhile, dropWhile 두가지의 새로운 메서드를 제공한다 TAKEWHILE 책 리스트가 최신순으로 정렬이 되어있다. List books = asList(new Book("2022신상책", "양승인", 2022, "IT"), new Book("이순신의 바다", "황현필", 2021, "History"), new Book("갈매기의 꿈", "리처..