如何避免“ConcurrentModificationException”,同时从“ArrayList”中删除元素,同时对其进行迭代?
我正在尝试从迭代中删除一些元素,如下所示:ArrayList
for (String str : myArrayList) {
if (someCondition) {
myArrayList.remove(str);
}
}
当然,在迭代时,我尝试从列表中删除项目时会得到一个。有没有一些简单的解决方案来解决这个问题?ConcurrentModificationException
myArrayList