java 中list在for循环中
时间: 2024-05-19 16:17:42 浏览: 54
如何避免ConcurrentModificationException异常?
为了避免ConcurrentModificationException异常,可以使用Iterator来进行遍历和删除操作,因为Iterator不会抛出该异常。另外,在进行遍历和删除操作时,可以使用CopyOnWriteArrayList来代替原始的ArrayList。CopyOnWriteArrayList可以保证遍历时不会抛出ConcurrentModificationException异常,但是会牺牲一定的性能。
阅读全文