【发布时间】:2011-04-19 09:27:52
【问题描述】:
如果我为 myList 设置一个迭代器:
Iterator iter = myList.iterator();
while(iter.hasNext())
{
MyObj myObj = (MyObj)iter.next();
doPrint(myObj.toString());
}
我又叫它第二次了:
while(iter.hasNext())
{
MyObj myObj = (MyObj)iter.next();
doPrint(myObj.toString());
}
我第二次调用它时它会回到集合的开头吗?
【问题讨论】:
-
为什么不自己试试呢?
-
java.util.ConcurrentModificationException
标签: java collections iterator arraylist