单线程
public
class Test { public static void main(String[] args) { ArrayList<Integer> list = new ArrayList<Integer>(); list.add(2); Iterator<Integer> iterator = list.iterator(); while(iterator.hasNext()){ Integer integer = iterator.next(); if(integer==2) iterator.remove(); //注意这个地方 } } }

  多线程

使用 使用并发容器CopyOnWriteArrayList

 

相关文章:

  • 2021-10-13
  • 2021-11-01
  • 2022-12-23
  • 2021-09-28
  • 2021-07-11
  • 2021-10-24
  • 2022-12-23
  • 2021-09-04
猜你喜欢
  • 2022-12-23
  • 2021-10-19
  • 2021-08-10
  • 2022-02-26
  • 2022-12-23
相关资源
相似解决方案