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