ylbtech-Java-Runoob-高级教程-实例-数组:13. Java 实例 – 数组交集

 

1.返回顶部
1、

Java 实例 - 数组交集

Java-Runoob-高级教程-实例-数组:13. Java 实例 – 数组交集 随笔 第1张 Java 实例

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

以下实例演示了如何使用 retainAll() 方法来计算两个数组的交集:

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]

 

Java-Runoob-高级教程-实例-数组:13. Java 实例 – 数组交集 随笔 第2张 Java 实例

2、
2.返回顶部
 
3.返回顶部
 
4.返回顶部
 
5.返回顶部
1、 http://www.runoob.com/java/arrays-retainall.html 2、  
6.返回顶部
 
Java-Runoob-高级教程-实例-数组:13. Java 实例 – 数组交集 随笔 第3张 作者:ylbtech
出处:http://ylbtech.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄