https://futurecreator.github.io/2018/08/26/java-8-streams/, https://ahndding.tistory.com/23를 참고하였습니다.
무엇을 배웠나요?
- 자바8에서 추가한 스트림(Streams)는 람다를 활용할 수 있는 기술 중 하나
- 스트림은 “데이터의 흐름”
- 배열 또는 컬렉션 인스턴스에 함수 여러 개를 조합해서 원하는 결과를 필터링 하고 가공된 결과를 얻을 수 있다.
- Stream의 구조는 크게 세 가지로 볼 수 있다.
- Stream 생성
- 중개 연산
- 최종 연산
- 중개 연산은 연산결과를 Stream형태로 반환하기 때문에 연속적으로 연결해서 사용할 수 있다.
- **데이터소스객체집합.Stream생성.중개연산().최종연산()**이다.
'Java' 카테고리의 다른 글
자바8 람다 (0) | 2022.09.09 |
---|---|
자바 Optional 문법 (0) | 2022.09.09 |
자바 for문에서 break사용하기 (0) | 2022.08.04 |