`
toyota2006
  • 浏览: 545857 次
  • 性别: Icon_minigender_1
  • 来自: 石家庄
社区版块
存档分类
最新评论

消除 list重复值及交集,并集,差集

阅读更多
消除 list重复值
	public void removeDuplicate(List list) {
		HashSet h = new HashSet(list);
		list.clear();
		list.addAll(h);

	}


交集:
	
list.retainAll(Arrays.asList(arr)); // list 中的就是交集了  arr为数组 




差集:
list1.removeAll(list2);   


并集:

list1.addAll(list2);
removeDuplicate(list1);//前面所提的清除重复值


1
0
分享到:
评论
1 楼 huang2030 2009-12-01  
好办法啊,谢谢了

相关推荐

    C# 两个datatable中的数据快速比较返回交集 并集或差集

    C# 两个datatable中的数据快速比较返回交集 并集或差集 网上的例子。但没有实例下载。新人有点难明白。对初学者还是有点难。完整源码。让新人学习。

    Python实现两个list求交集,并集,差集的方法示例

    主要介绍了Python实现两个list求交集,并集,差集的方法,结合实例形式分析了Python使用intersection、union及difference方法实现两个集合list的交集、并集与差集操作技巧,需要的朋友可以参考下

    js取两个数组的交集|差集|并集|补集|去重示例代码|angluo-javascript-98592.pdf

    求两个集合的补集、交集、差集、并集等等在实际应用中经常会使用到,下面与大家分享下具体的实现代码,感兴趣的朋友可以参考下,希望对大家有所帮助

    java8 集合求差集、并集、交集的实例

    下面小编就为大家分享一篇java8 集合求差集、并集、交集的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

    python获得两个数组交集、并集、差集的方法

    主要介绍了python获得两个数组交集、并集、差集的方法,实例分析了Python操作list集合的技巧,具有一定参考借鉴价值,需要的朋友可以参考下

    基于python求两个列表的并集.交集.差集

    主要介绍了基于python求两个列表的并集.交集.差集,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

    c# linq的差集,并集,交集,去重代码(分享)

    如下所示: using System.Linq; List<string> ListA = new List(); List<string> ListB = new List(); List<string> ListResult = new List();...//差集 ListResult= ListA.Union(ListB).ToList(); //并集 ListResul

    Python求两个list的差集、交集与并集的方法

    本文实例讲述了Python求两个list的差集、交集与并集的方法。分享给大家供大家参考。具体如下: list就是指两个数组之间的差集,交集,并集了,这个小学数学时就学过的东西,下面就以实例形式对此加以分析。 一.两个...

    Python中list的交、并、差集获取方法示例

    1. 获取两个list 的交集 # -*- coding=utf-8 -*- #方法一: a=[2,3,4,5] b=[2,5,8] tmp = [val for val in a if val in b] print tmp #[2, 5] #方法二 print list(set(a).intersection(set(b))) 2. 获取两个list 的...

    numpy完全详解--jalen.pdf

    1、NumPy介绍; 2、NumPy安装使用;...12.6、交集并集差集; 12.7、链接和拆分; 12.8、判断; 12.9、三目运算符; 12.10、去重; 12.11、排序; 12.12、矩阵乘积; 12.13、复制和视图; 12.14、总结;

    Redis-for-windows-x64-2.8.2400

    这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。 官网下载速度超级慢,下了好久才成功,上传备用

    Redis-x64-5.0.10

    这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。 redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、...

    jedis-2.1.0.jar

    这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是...

    《Redis实战》红丸出品

    add/remove 及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础 上,Redis 支持各种不同方式的排序。与 memcached 一样,为了保证效率,数据都是缓存在 内存中。区别的是 Redis 会周期性的把...

    2024 Redis面试宝典

    这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是...

    Redis实战电子书 高清带书签 中文完整版.pdf(《红丸出品》)

    add/remove 及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础 上, Redis 支持各种不同方式的排序。与 memcached 一样,为了保证效率,数据都是缓存在 内存中。区别的是 Redis 会周期性的把...

Global site tag (gtag.js) - Google Analytics