使用for循环遍历集合时,循环体不能删除集合的内容;可使用使用迭代器来移除集合元素
List<String> a = new ArrayList<>();
a.add("1");
a.add("2");
Iterator<String> it = a.iterator();
while(it.hasNext()){
String temp = it.next();
if(删除元素的条件){ i
t.remove();
}
}
使用for循环遍历集合时,循环体不能删除集合的内容;可使用使用迭代器来移除集合元素
List<String> a = new ArrayList<>();
a.add("1");
a.add("2");
Iterator<String> it = a.iterator();
while(it.hasNext()){
String temp = it.next();
if(删除元素的条件){ i
t.remove();
}
}