Java提取2个集合中的相同和不同元素代码示例

作者:weixin_38824230 时间:2023-11-28 05:48:41 

本文分享的示例代码实现提取2个集合中相同和不同的元素

此处需要使用Collection集合所提供的一个方法:removeAll(Cellection list),removeAll方法用于从列表中移除指定collection中包含的所有元素。

语法 removeAll(Collection<?> c)

c:包含从列表中移除元素的collection对象。

该方法返回值为boolean对象,如果List集合对象由于调用removeAll方法而发生更改,则返回true,否则返回false。实现代码如下:


import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
public class Test {
public static void main(String args[]){
//集合一
List _first=new ArrayList();
_first.add("jim");
_first.add("tom");
_first.add("jack");
//集合二
List _second=new ArrayList();
_second.add("jack");
_second.add("happy");
_second.add("sun");
_second.add("good");
Collection exists=new ArrayList(_second);
Collection notexists=new ArrayList(_second);
exists.removeAll(_first);
System.out.println("_second中不存在于_set中的:"+exists);
notexists.removeAll(exists);
System.out.println("_second中存在于_set中的:"+notexists);
}
}

运行结果:

_second中不存在于_set中的:[happy, sun, good]
_second中存在于_set中的:[jack]

来源:https://www.2cto.com/kf/201711/694758.html

标签:java,集合,元素
0
投稿

猜你喜欢

  • JavaWeb使用Cookie模拟实现自动登录功能(不需用户名和密码)

    2021-09-06 00:15:03
  • Android学习笔记-保存数据到SQL数据库中(Saving Data in SQL Databases)

    2023-07-28 08:32:20
  • Android 清除SharedPreferences 产生的数据(实例代码)

    2023-07-06 15:48:52
  • Java中使用开源库JSoup解析HTML文件实例

    2023-10-18 11:46:16
  • Kotlin Thread线程与UI更新详解

    2021-10-10 00:18:22
  • IDEA的Swing可视化插件JFormDesigner详解

    2023-09-23 08:02:54
  • JAVA学习之一步步搭建spring框架

    2023-02-24 06:39:44
  • 如何在Springboot实现拦截器功能

    2023-01-10 01:11:38
  • Java毕业设计实战项目之在线服装销售商城系统的实现流程

    2023-03-27 00:15:31
  • Java 程序员掌握 Spring Boot非常有必要

    2021-06-27 19:06:52
  • C语言实现通讯录小项目

    2022-10-05 07:33:36
  • Java 虚拟机栈详解分析

    2021-08-29 10:04:55
  • android LabelView实现标签云效果

    2021-09-24 18:01:44
  • Android TextView跑马灯效果实现方法

    2023-09-27 04:16:09
  • 详解Java中Dijkstra(迪杰斯特拉)算法的图解与实现

    2023-05-03 18:35:24
  • MyBatis3用log4j在控制台输出SQL的方法示例

    2023-07-01 07:32:36
  • C#的并发机制优秀在哪你知道么

    2022-11-09 09:44:35
  • 基于Freemarker和xml实现Java导出word

    2022-07-11 23:15:12
  • java Unicode和UTF-8之间转换实例

    2023-04-05 01:56:00
  • Springboot自动装配实现过程代码实例

    2023-11-14 19:50:19
  • asp之家 软件编程 m.aspxhome.com