List 数组批量删除
时间: 2024-05-14 16:18:17 浏览: 42
datalist批量删除
5星 · 资源好评率100%
可以使用 Java 中的 ArrayList 类来实现批量删除。ArrayList 是一个动态数组,它提供了许多方便的方法,包括删除元素的方法。
以下是一个示例代码,演示如何使用 ArrayList 批量删除元素:
```java
import java.util.ArrayList;
public class BatchDeleteExample {
public static void main(String[] args) {
ArrayList<Integer> list = new ArrayList<>();
list.add(1);
list.add(2);
list.add(3);
list.add(4);
list.add(5);
list.add(6);
list.add(7);
ArrayList<Integer> toDelete = new ArrayList<>();
toDelete.add(2);
toDelete.add(4);
toDelete.add(6);
list.removeAll(toDelete);
System.out.println(list);
}
}
```
在这个示例中,我们首先创建了一个 ArrayList 对象,并向其中添加了一些整数。然后,我们创建了另一个 ArrayList 对象,其中包含要删除的元素。最后,我们调用 `removeAll()` 方法,将要删除的元素从原始 ArrayList 中删除。
输出结果为:`[1, 3, 5, 7]`,这表明我们已成功地删除了指定元素。
阅读全文