(자바8) findFirst와 findAny


* findFirst와 findAny  는 언제 사용하나?


왜 두 메소드가 존재할까?
바로 병렬성 때문이다. 병렬 실행에서는 첫 번째 요소를 찾기 어렵다. 따라서 요소의 반환 순서가 상관없다면 병렬스트림에서는 제약이 적은 findAny를 사용한다.



댓글

이 블로그의 인기 게시물

(18장) WebSocekt과 STOMP를 사용하여 메시징하기

(네트워크)폴링방식 vs 롱 폴링방식

(ElasticSearch) 결과에서 순서 정렬