Есть ли способ удалить элемент из первого списка (versions), если не найден ни один элемент, соответствующий условию.
вот условие:
s -> s.getId().equals(identifier) && s.getStatus().equals("CANCELLED").
вот итерация:
versions.stream()
.flatMap(v -> v.getDetails().stream())
.flatMap(m -> m.getStatuses().stream())
.filter(s -> s.getId().equals(identifier) && s.getStatus().equals("CANCELLED"))
Подробнее здесь: https://stackoverflow.com/questions/787 ... sted-colle
Удалить элемент из списка, если во вложенных коллекциях не найден соответствующий элемент ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение