ps具體原理參考? https://www.cnblogs.com/LipeiNet/p/5888513.html
Iterator接口取代了Java集合框架中的Enumeratrion精堕。Iterators不同于enumerations的地方主要有兩點(diǎn):
Iterators允許調(diào)用者在迭代過(guò)程中從集合里移除元素阀圾;
方法名得到了改善录豺。
public static void test13(){Listlist = new ArrayList();list.add("a");list.add("b");list.add("b");list.add("d");//方法1.不行//for (String string : list) {//if("b".equals(string)){//list.remove(string);//}//}//方法2.不可行for(int i=0;i it = list.iterator();
// while (it.hasNext()) {
// String s = it.next();
// if("b".equals(s)){
// ? ? it.remove();
// ? ? }
// }
for (String string : list) {
System.out.println(string);
}
}