Как избежать concurrentModificationException при переодевании по списку в Java?JAVA

Программисты JAVA общаются здесь
Anonymous
Как избежать concurrentModificationException при переодевании по списку в Java?

Сообщение Anonymous »

Я хочу удалить элементы из списка во время итерации по нему, но я получаю condurentModificationException. < /p>

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

List list = new ArrayList();< /code>
list.add("one");< /code>
list.add("two");< /code>
list.add("three");

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

for (String item : list) {< /code>
if (item.equals("two")) {< /code>
list.remove(item); // Throws exception< /code>
}< /code>
}

Я хочу удалить элементы из списка во время итерации по нему, но я получаю condurentmodificationexception.

Подробнее здесь: https://stackoverflow.com/questions/796 ... st-in-java

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