중간 연산
스트림의 연산
스트림의 연산
2022.11.16스트림의 연산 스트림이 제공하는 기능 - 중간 연산과 최종 연산 1. 스트림 만들기 2. 중간 연산 (n번) 3. 최종 연산 (1번) 중간연산은 연산 결과가 스트림이다. 반복적으로 적용할 수 있다. 최종연산은 연산 결과가 스트림이 아닌 연산이다. 단 한번만 적용이 가능하다.(스트림의 요소를 소모) 그래서 만약 최종연산 이후에 뭔가 더 다른 작업을 하고 싶다면, 스트림을 새로 생성해서 진행해야 한다. 스트림의 연산 - 중간 연산 distinct()는 중복을 제거하는 메서드다. filter(Predicate predicate)는 매개변수로 조건식을 주면 조건에 안 맞는 요소는 제외하고 조건에 맞는 것만 남겨주는 메서드다. limit()는 스트림의 일부를 잘라내는 메서드다. skip()은 스트림의 일부를 건너..