有两个List,分别是lsit1和list2,取这两个List的交集

List<String> citylist1 = new ArrayList<String>();
citylist1.add("青岛");
citylist1.add("济南");
citylist1.add("威海");
citylist1.add("日照");

第一个list含有四个元素,分别是:青岛、济南、威海、日照

List<String> citylist2 = new ArrayList<String>();
citylist2.add("青岛");
citylist2.add("济南");
citylist2.add("威海");
citylist2.add("潍坊");
citylist2.add("菏泽");

第二个lsit含有5个元素,分别是:青岛、济南、威海、潍坊、菏泽

则这两个list的合并后的交集

citylist1.removeAll(citylist2);
citylist1.addAll(citylist2);

此时citylist1就是合并去重的交集list,它的值是:日照、青岛、济南、威海、潍坊、菏泽

Java两个list合并取交集相关推荐

  1. java中两个list对象取交集、差集

    在一般操作中,对于list集合取交集.差集.并集,比较简单,网上有很多例子,如: 今天我们来说一下对于两个list集合该如何取交集与并集: 如下两个集合:groupEntityList.saveEnt ...

  2. java 两个stream合并_Java Stream 流如何进行合并操作

    1. 前言 Java Stream Api 提供了很多有用的 Api 让我们很方便将集合或者多个同类型的元素转换为流进行操作.今天我们来看看如何合并 Stream 流. 2. Stream 流的合并 ...

  3. oracle 任意结果集交集,oracle两个结果集取交集 sql语句取交集

    Oracle求两个结果集的交集? 从表1a,表2B中选择a.id,a.name 其中substr(a.name,1,1)=b.value 使用union all可以实现Oracle中union和uni ...

  4. Java - 两个 List 合并后去重 单个 List 去重

    1.单个 List 去重 如果用的是 Set 集合就不用怕重复的问题了,如果用的 List 就要想办法将它变为 Set. import java.util.ArrayList; import java ...

  5. JAVA——两个List集合求交集、并集和差集(去重)模板

    关注微信公众号:CodingTechWork,一起学习进步. 引言   经常遇到一些集合类之间的过滤数据.求合集之类的问题,在此以List为例,毕竟在数据库中取数据后,我们使用比较多的是List集合进 ...

  6. java两个list合并 去重_java 快速合并去重List

    两个类型一样的List,合并,并且去除重复的数据 public List getPrivilegesByUserId(Long userId){ List roles=this.getRoleIdsB ...

  7. java 两个对象合并_Java 对象按照多个属性来合并。

    private static final String detailId="detailId"; private static final String shelfBinCode= ...

  8. java 两个list合并

    List接口中,有一个方法addAll,可以实现合并list. List<String> a=new ArrayList<String>(); List<String&g ...

  9. java 两个数据合并_R:两个数据帧合并

    我将在 data.table.people 之前发布一个灵活,可扩展和quicl解决方案 . 请注意,这适用于提供的数据集 . 您应该仔细检查 生产环境 代码的结果 . 以下代码的作用是将共同级别的值 ...

最新文章

  1. python _、__和__xx__的区别
  2. 8W+文本数据,全景式展现中国教育发展情况
  3. vue修饰符 .lazy .number .trim
  4. java map操作_Java 8 中的 Map 骚操作,学习下!
  5. Stack Overflow上最热门问题是什么?
  6. 软考广东有哪几个考点
  7. 从0到1 构建实时音视频引擎
  8. 算法训练 连续正整数的和
  9. Unity2018新功能抢鲜 | C# Job System Ⅱ
  10. eZ Publish 2013.4 发布,CMS 内容管理系统
  11. 【286页干货】一天搞懂深度学习(台湾资料科学年会课程)李宏毅
  12. Python 实例教程
  13. Docker 详细文档
  14. LRC歌词文件读取代码
  15. 良仓远行 · 硅谷遇上西雅图,同游招募
  16. 动态规划 - N步台阶问题
  17. 电脑的硬件和软件分别是什么
  18. 闭关修炼---网络原理之IP协议
  19. 小米游戏本 linux 编程键,小米笔记本安装Ubuntu后特殊键终于可用了
  20. 如何和计算机网络的男生谈恋爱,【计算机网络】恋爱都自由了,IP分配还不能自由吗?...

热门文章

  1. java 与.net区别_.net和java区别
  2. 入职五年回顾(六) 2013年1月
  3. 我的Android重构之旅:插件化改造及原理
  4. 4-p04_guess_name
  5. Arduino基础入门三:数字IO口作为输出
  6. 数据结构视频教程 -《数据结构深度实战专题班 C语言版(国嵌 唐老师主讲)(非常犀利)》
  7. 数学家哥德尔(Kurt Godel)的成长之路
  8. 计算机二级第23套word题,计算机等级考试:二级VFP机试第23套
  9. 红米1S TD LTE(移动4G版)刷入Lineage OS(Android 7.1.2)
  10. 674最长连续递增子序列个数(普通法)1952三除数