`

两个list集合的差集 交集

阅读更多

1. 差集 计算

List list1 = new ArrayList();
list1.add("2");
list1.add("3");
list1.add("4");

List list2 = new ArrayList();
list2.add("3");

List resultList = new ArrayList();

for(String s:list1){
boolean isExists = list2.contains(s);
   if(!isExists){
   	resultList.add(s);
   }	
}
Console.write(resultList);

 
结果:2,4.


2. 计算两个集合的交集:

参考 http://www.cnblogs.com/greatverve/archive/2012/03/29/csharp-list-linq-Intersection.html

 

分享到:
评论

相关推荐

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

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

    求2个集合的交集

    HashSet类主要是设计用来做高性能集运算的,例如对两个集合求交集、并集、差集等。集合中包含一组不重复出现且无特性顺序的元素。 HashSet的一些特性如下: 1、HashSet中的值不能重复且没有顺序。 2、HashSet的容量会...

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

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

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

    测量程序编制 - python 51数据类型:Set(集合)-对称差集.pptx

    2) symmetric_difference()方法:返回两个集合中不重复的元素集合,即会移除两个集合中都存在的元素 语法: set. symmetric_difference(set1, set2 ... etc) set1 -- 必需,要查找相同元素的集合,可以是任何序列 ...

    测量程序编制 - python 48数据类型:Set(集合)-交集.pptx

    2) intersection() 方法:返回两个或更多集合中都包含的元素,即交集 语法: set.intersection(set1, set2 ... etc) set1 -- 必需,要查找相同元素的集合 set2 -- 可选,可以是任何序列,可以多个,多个使用逗号 , ...

    Python 两个列表的差集、并集和交集实现代码

    ①差集 方法一: if __name__ == '__main__': a_list = [{'a' : 1}, {'b' : 2}, {'c' : 3}, {'d' : 4}, {'e' : 5}] b_list = [{'a' : 1}, {'b' : 2}] ret_list = [] for item in a_list: if item not in b_...

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

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

    TreeMap<K,V>类以及LinkedList<E>

    有集合A={1,2,3,4}和B={1,3,7,9,11},编写一个应用程序输出A和B交集、并集和差集 7_5.有10个硬盘,有两个重要的属性:价格和容量。编写一个应用程序,使用TreeMap,V&gt;类,分别按照价格和容量排序并输出10个硬盘的...

    redis windows(含32/64位 )v2.4.5官方版.zip

    在D:\Redis\redis-2.6\bin\release下 有两个zip包 一个32位一个64位。 根据自己windows的位数 解压到D:\Redis\redis-2.6 根目录下 进入redis目录后 开启服务 (注意加上redis.conf) 这个窗口要保持开启 关闭...

    《数据结构 1800题》

    6.数据结构中评价算法的两个重要指标是(时间复杂度和空间复杂度) 【北京理工大学 2001 七、1(2分)】 7. 数据结构是研讨数据的_(1)物理结构_和_(2)逻辑结构 _,以及它们之间的相互关系,并对与这种结构定义...

    最全的oracle常用命令大全.txt

     dictionary 全部数据字典表的名称和解释,它有一个同义词dict dict_column 全部数据字典表里字段名称和解释 如果我们想查询跟索引有关的数据字典时,可以用下面这条SQL语句: SQL&gt;select * from dictionary ...

Global site tag (gtag.js) - Google Analytics