Java Streams - проверьте, является ли список нулевойJAVA

Программисты JAVA общаются здесь
Anonymous
Java Streams - проверьте, является ли список нулевой

Сообщение Anonymous »

Интересно, какой подход лучше всего проверить, нужен ли список. В моем потоке я называю OreLsethrow дважды. Это работает, но я не знаю, правильно ли это? Это выглядит немного уродливо: < /p>

Код: Выделить всё

Optional.ofNullable(listCanBeNull)
.orElseThrow(() -> new ResourceNotFoundException("the same error message"))
.stream()
.filter(configuration -> configuration.getId().equals(warehouseConfigurationId))
.findAny()
.orElseThrow(() -> new ResourceNotFoundException("the same error message"));
Я должен бросить ошибку, когда список нулевой и когда элемент не был найден

Подробнее здесь: https://stackoverflow.com/questions/734 ... st-is-null

Вернуться в «JAVA»