做遍历的时候,ArrayList被修改(更新或删除),遍历会检查ArrayList的size,size发生变化,抛出错误ConcurrentModificationException。
可以使用传统遍历的方式改变索引位置
这样就不会出现"java.util.ConcurrentModificationException"
抛出错误的原因根据上面两段简单的代码 一目了然
做遍历的时候,ArrayList被修改(更新或删除),遍历会检查ArrayList的size,size发生变化,抛出错误ConcurrentModificationException。
可以使用传统遍历的方式改变索引位置
这样就不会出现"java.util.ConcurrentModificationException"
抛出错误的原因根据上面两段简单的代码 一目了然