昨天,当我在回答问题时使用迭代器和删除时收到ConcurrentModificationException错误我添加了一个通知,
当你有ArrayLists时,使用迭代器不是一个好主意.
你不需要深刻理解那个问题来回答这个问题.
在那里,我得到两条评论,我错了.
我的论点:
迭代器的代码可读性差得多.
有可能引发难以调试的ConcurrentModificationException.
你能解释一下吗?
问题:我们是否需要在ArrayList上使用迭代器?
UPD
这是关于显式使用Iterator.
java ×1