Stream.findFirst()
Возвращает первый элемент потока как Optional.
Сигнатура
Optional<T> findFirst()Метод findFirst() возвращает Optional с первым элементом потока или пустой Optional.
Optional<Integer> first = Stream.of(1, 2, 3)
.filter(x -> x > 1)
.findFirst(); // Optional[2]