java list 交集 并集 差集 去重复并集

转载 2015年07月10日 17:16:07
package com;

import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

public class Test {

 public static void main(String[] args) {
  List list1 =new ArrayList();
  list1.add("1111");
  list1.add("2222");
  list1.add("3333");
  
  List list2 =new ArrayList();
  list2.add("3333");
  list2.add("4444");
  list2.add("5555");
  
  //并集
  //list1.addAll(list2);
  //交集
  //list1.retainAll(list2);
  //差集
  //list1.removeAll(list2);
  //无重复并集
    list2.removeAll(list1);
    list1.addAll(list2);
  
  Iterator<String> it=list1.iterator();
  while (it.hasNext()) {
   System.out.println(it.next());
   
  }
  
  //System.out.println("-----------------------------------\n");
  //printStr(list1);
  
 }
 
 public static void printStr(List list1){
  for (int i = 0; i < list1.size(); i++) {
   System.out.println(list1.get(i));
  }
 }
}

java 对两个list进行“交集,并集,差集,去重复并集”的操作

@Test public void testTwoList(){ List a = new ArrayList(); List b = new ArrayList(); List c =...
  • yuhui123999
  • yuhui123999
  • 2018年01月25日 10:36
  • 27

Java List的并集 交集 差集 去重复并集

并集、交集、差集的概念可以自行百度。下面是我画的一张图,能让你更加生动形象理解概念。 代码如下:public static void main(String[] args) { List l...
  • u011595939
  • u011595939
  • 2017年07月04日 18:04
  • 1875

取得集合list的交集并集(javaAPI或者apache的API)

/** * 求ls对ls2的差集,即ls中有,但ls2中没有的 * * @param ls * @param ls2 * @return */ public static List dif...
  • xuehuagongzi000
  • xuehuagongzi000
  • 2016年12月03日 22:20
  • 1066

java 两个list 交集 并集 差集 去重复并集

List list1 =new ArrayList(); list1.add("A"); list1.add("B); List list2 =new ArrayList(); list2...
  • n_meng
  • n_meng
  • 2017年05月11日 13:47
  • 6068

java list 交集 并集 差集 去重复并集

import java.util.ArrayList; import java.util.Iterator; import java.util.List; public class Test...
  • kjfcpua
  • kjfcpua
  • 2013年07月19日 17:24
  • 13893

Java 取集合的差集,list集合或者map集合,都可以取差集。使用guava工具类来做。而不是重复的造轮子。

在使用集合的时候,我们有时候需要取两个集合的差集,这两个集合一般是List类型的集合。 一般情况下,要是我们自己去造轮子的话 ,那也简单。 只是。因人而异,造出来的轮子的质量也是参差不齐。 既如此,何...
  • qq_27093465
  • qq_27093465
  • 2017年02月17日 22:48
  • 8798

java list 取交集,差集

java list 取交集,差集
  • ght521
  • ght521
  • 2015年06月10日 23:11
  • 859

C# 对List<T>取交集、连集及差集

转载于:http://www.cnblogs.com/shuibin/archive/2012/04/19/2457867.html 最近在專案中,剛好遇到這個需求, 需要比對兩個List,進行一...
  • lingxyd_0
  • lingxyd_0
  • 2014年03月10日 00:32
  • 48814

java集合的交集,并集,差集

原文地址 http://blog.csdn.net/qq_25806863/article/details/70312046今天要用到差集,突然懵逼了,然后脑子一抽写出了下面的代码 Se...
  • qq_25806863
  • qq_25806863
  • 2017年04月21日 10:45
  • 4869

两个list取并集

因为要用一个模糊查询autocomplete,然后默认可以查代码和名称,所以在数据库查询的时候必须进行like 两列,也许这个方式不对,但在获取了两个list进行合并的时候遇到了问题,因为list中存...
  • zhenqian52
  • zhenqian52
  • 2017年06月26日 16:03
  • 1060
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java list 交集 并集 差集 去重复并集
举报原因:
原因补充:

(最多只允许输入30个字)