В вашем коде есть пара ошибок.Во-первых, отсутствует }
, а во-вторых:
AppleList.get(i).slotted = true
// ^ should be ==
По поводу вашего вопроса:
выполните код, если ни один из элементов в Arraylist не имеет атрибута «slotted», установленный в false.
Или все элементы должны быть прорезаны.Поэтому, если любой элемент имеет slotted
, установленный на false
, не выполняйте код:
boolean allSloted = true;
// VVVVV or appropriate type
for (Apple a : AppleList) {
if (!a.slotted) {
allSloted = false;
break;
}
}
if (allSloted) {
// EXECUTE CODE
}