如果我設立了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());
}
將它回到集合開始第二次我把它叫做?
爲什麼不試試自己嗎? – Fortega 2010-09-30 14:33:04
java.util.ConcurrentModificationException – 2017-07-21 21:05:06