반응형
병렬 처리
-
[Java] 스트림(Stream)의 최종 연산 - 요소의 검색 : findFirst(), findAny()Java/Stream(스트림) 2022. 7. 25. 15:48
목차 스트림(Stream)의 최종 연산 - 요소의 검색 : findFirst(), findAny()1. findFirst()해당 스트림에서 첫 번째 요소를 참조하는 Optional 객체를 반환합니다.예제) 해당 스트림에서 첫 번째 요소를 반환public static void createStreamFindFirst() { List strings = Arrays.asList("A1", "A2", "A3", "A4", "A5"); Optional stringFirst = strings.stream() .filter(s -> s.startsWith("A")) .findFirst(); stringFirst.ifPresent(System.out::println);}Console Output ..