TreeSetset = new TreeSet();
set.add("one1");
set.add("two1");
set.add("three1");
for(Iterator it =set.iterator();it.hasNext();)
{
String str = it.next();
System.out.println(str);
if(str.equals("three1")){
set.remove(str);
}
}
我看一本书上面说当遍历到最后一个元素时,集合的遍历已经完成。此时操作Set集合不会引起ConcurrentModificationException异常,但为什么我输了一下就发生了这个异常