我在实际操作中,有点小差异。 其中set集合的增删都报错了,但是list集合的删除remove却正确,add却报错。 这怎么解释?一下图片分别是set 集合迭代代码图。 和list集合迭代代码图:
要看add或remove的位置
~~~~~~~
请问,为什么list集合在Iterator迭代中,删除首个元素会报错,而其余位置的删除却不报错?