1. 首页
  2. 编程语言
  3. Java
  4. 删除JAVA集合中元素的实现代码

删除JAVA集合中元素的实现代码

上传者: 2021-05-24 20:13:52上传 PDF文件 38.74 KB 热度 12次

经常我们要删除集合中的某些元素。有些可能会这么写。  这种写法一运行就会报如下异常:  Exception in thread "main" java.util.ConcurrentModificationException  因为list在循环中的时候是不可以删除它的元素的。后来我是这样做的,一种很笨的方法,思路是这样的:创建一个List专门存放要被删除的元素,循环过后,用List.removeAll方法把元素删除。相反如果你的代码特别复杂,则方法或设计一定有问题。

下载地址
用户评论