JAVA
[JAVA] 스트림(stream) 정리
배씌
2024. 9. 19. 15:39
: 람다 함수를 활용해 배열과 컬렉션을 함수형으로 간단하게 처리 가능
특징
- 원본 데이터 소스를 변경하지 않음 -> 읽기만 함
- 일회용이다. -> 한번 사용하면 닫혀서 재사용 불가능
- 최종 연산 전까지 중간 연산 수행 X
- 작업을 내부 반복으로 처리함. -> forEach() 는 매개변수에 대입된 람다식을 데이터 소스의 모든 요소에 적용
- 병렬 처리가 쉽다.