如何从数组列表中删除多个元素

分类:网络文章 时间:2024-01-15 03:26 浏览:0 评论:0
0

ArrayList类提供了removeAll(Collection c)方法,可以删除ArrayList中指定集合c包含的所有元素。以下是使用removeAll方法删除多个元素的示例代码:

import java.util.ArrayList; 导入 java.util.Arrays;公共  主要 { 公共 静态 void main(String[] args) { ArrayList  list =  ArrayList<>(Arrays.asList("A", "B", "C", "D", "E")); ArrayList elementsToRemove = new  ArrayList<>(Arrays.asList("B", "D")); list.removeAll(elementsToRemove); System.out.println(list); // 输出 [A, C, E ] }}

在上面的例子中,我们创建了一个元素,其中包含元素“A”,“B”、“C”、“D”、“E”的ArrayList对象然后,我们创建一个 ArrayList 对象 elementsToRemove,其中包含要删除的元素“B”和“D”。接下来,我们调用列表的 removeAll 方法,并传递 elementsToRemove 作为参数。这将删除列表中包含的所有元素elementsToRemove,最后打印出列表中剩余的元素,输出结果为[A,C,E],即元素“B”和“D”被删除。

1. 本站所有资源来源于用户上传或网络,仅作为参考研究使用,如有侵权请邮件联系站长!
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 网络文章 > 如何从数组列表中删除多个元素

用户评论