정리/Java
Java - 스트림(Stream) 작업흐름
난파선
2017. 3. 4. 12:00
작업 흐름
- 스트림을 생성한다.
- 초기 스트림을 다른 스트림으로 변환하는 중간 연산(intermediate operation)을 지정한다. 여러 단계가 될 수도 있다.
- (최종|종료) 연산(terminal operation)을 적용해서 결과를 산출한다. 종료 연산은 앞에서 지정한 지연 연산이 실행되게 한다. 이 이후로는 더 이상 해당 스트림을 사용할 수 없다.