求教,我这个list.remove(10)错在哪儿了
java吧
全部回复
仅看楼主
level 1
SAPHYROS 楼主
如果不加list.remove(10);就可以正常运行。加了就不行。有时候还会弹出一个什么什么存在旧方法。
请问错在哪儿了。
2016年03月25日 02点03分 1
level 13
改成for 循环就行了,别用iterator
2016年03月25日 02点03分 2
level 13
放到iterator前面
✎ from Nokia Lumia1020
2016年03月25日 02点03分 3
哇哇哇。哈哈哈,多谢大神。 意思是list.Itarator初始化之后,不管list怎么变,itarator返回的对象是不会变的,得重新生成遍历器是么?
2016年03月25日 03点03分
回复@SAPHYROS :具体怎么回事要看源码,我也小白,只知道问题出在这[乖] ✎ from Nokia Lumia1020
2016年03月25日 03点03分
level 9
迭代器里面能使用集合api?
2016年03月25日 03点03分 5
奥!懂了。谢谢[哈哈]
2016年03月28日 07点03分
哎不对,我上面只是创建了迭代器的对象,但是下面这些语句应该不属于在迭代器里吧?又没有用大括号扩进去。
2016年03月28日 07点03分
1