2021-04-18 15:35  阅读(107)
文章分类: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.removeAll(objArray2);
          System.out.println("array1 与 array2 数组差集为:"+objArray);
       }
    }
    

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

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