2021-04-18 15:35  阅读(72)
文章分类:Java 基础实战 文章标签:JavaJava 教程
©  原文作者:w3cschool 原文地址:https://www.w3cschool.cn/java/java-examples.html

以下实例演示了如何使用 removeAll () 方法来删除包含在另外一个数组中的数组元素:

    /*
     author by w3cschool.cn
     文件名:Main.java
     */
    
    import java.util.ArrayList;
    
    public class Main {
       public static void main(String[] args)  {
          ArrayList objArray = new ArrayList();
          ArrayList objArray2 = new ArrayList();
          objArray2.add(0,"common1");
          objArray2.add(1,"common2");
          objArray2.add(2,"notcommon");
          objArray2.add(3,"notcommon1");
          objArray.add(0,"common1");
          objArray.add(1,"common2");
          objArray.add(2,"notcommon2");
          System.out.println("array1 数组元素:"+objArray);
          System.out.println("array2 数组元素:"+objArray2);
          objArray.retainAll(objArray2);
          System.out.println("array2 & array1 数组交集为:"+objArray);
       }
    }
    

以上代码运行输出结果为:

    array1 数组元素:[common1, common2, notcommon2]
    array2 数组元素:[common1, common2, notcommon, notcommon1]
    array2 & array1 数组交集为:[common1, common2]
    
点赞(0)
版权归原创作者所有,任何形式转载请联系作者; Java 技术驿站 >> Java 实例 – 数组交集
上一篇
Java 实例 – 数组差集
下一篇
Java 实例 – 在数组中查找指定元素