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

上一篇 下一篇

猜你喜欢

热点阅读