При переходе по списку я хотел бы удалить элемент списка в зависимости от условия. См. Код ниже.
Это дает мне исключение ConcurrentModification
.
for (Object a : list) {
if (a.getXXX().equalsIgnoreCase("AAA")) {
logger.info("this is AAA........should be removed from the list ");
list.remove(a);
}
}
Как это можно сделать?