android for循环移出不需要的数据(iterator)
2021-08-26 本文已影响0人
hao_developer
List<Integer> list = new ArrayList<Integer>();
list.add(1);
list.add(2);
list.add(2);
list.add(3);
list.add(4);
Iterator<Integer> it = list.iterator();
while (it.hasNext()) {
Integer value = it.next();
if (2 == value) {
it.remove();
}
System.out.println(value);
}
System.out.println("最后结果=" + list.toString());
还有很多的方法,比如hash