У меня такой сценарий:
public class A {
private String aValue;
private List bList;
}
public class B {
private List cList;
}
public class C {
private String cValue;
}
Я хочу обновить aValue с помощью cValue при выполнении заданного условия, а затем прервать все итерации.
До сих пор я это делал, но поиск не прерывается при выполнении первого условия:
List aList = new ArrayList();
aList.forEach(a -> {
a.getBList.forEach(b -> {
b.getCList.forEach(c -> {
if(c.getCValue().equals("01")){
a.setAValue(c.getCValue());
}
});
});
});
Подробнее здесь: https://stackoverflow.com/questions/783 ... ed-list-us
Мобильная версия