[Java]Stream 개념, 성능, 사용 예제(feat. for문 비교)
JDK 1.8(8버전)부터 제공된 컬렉션 혹은 배열에 저장된 요소를 하나씩 참조하여 람다 표현식으로 처리할 수 있는 반복자이다. 스트림이 존재하기 이전에는 Iterator 인터페이스를 사용했다고 한다.St
velog.io
Iterable ->외부 반복을 사용함.
개발자가 직접 반복자를 사용하여 컬렉션의 요소를 순회하고 처리함.
Stream 객체
Java 8 에서 추가된 스트림 API를 활용한 객체
내부 반복을 사용함.
'TIL' 카테고리의 다른 글
자바 Reflection , 스프링 DI (0) | 2024.01.04 |
---|---|
ThreadLocal 이란. (1) | 2024.01.03 |
STOMP 채팅 (TODO) (0) | 2023.11.28 |
CSR vs SSR (0) | 2023.11.22 |
long vs Long (1) | 2023.10.19 |