У меня есть следующий Stream
:
Stream<T> stream = stream();
T result = stream.filter(t -> {
double x = getX(t);
double y = getY(t);
return (x == tx && y == ty);
}).findFirst().get();
return result;
Однако не всегда есть результат, который дает мне следующую ошибку:
NoSuchElementException: нет значения
Итак, как я могу вернуть null
, если нет значения?