JAVA Set 交集,差集,并集
“无意中发现了一个巨牛的人工智能教程,忍不住分享一下给大家。教程不仅是零基础,通俗易懂,而且非常风趣幽默,像看小说一样!觉得太牛了,所以分享给大家。点 这里 可以跳转到教程。”。
/*** Created by yuhui on 2017/7/11 0011.*/
import java.util.HashSet;
import java.util.Set;public class TestSet {public static void main(String[] args) {Set<String> result = new HashSet<String>();Set<String> set1 = new HashSet<String>() {{add("王者荣耀");add("英雄联盟");add("穿越火线");add("地下城与勇士");} };Set<String> set2 = new HashSet<String>() {{add("王者荣耀");add("地下城与勇士");add("魔兽世界");}};result.clear();result.addAll(set1);result.retainAll(set2);System.out.println("交集:" + result);result.clear();result.addAll(set1);result.removeAll(set2);System.out.println("差集:" + result);result.clear();result.addAll(set1);result.addAll(set2);System.out.println("并集:" + result);}}
结果如下:
交集:[王者荣耀, 地下城与勇士]
差集:[英雄联盟, 穿越火线]
并集:[王者荣耀, 英雄联盟, 魔兽世界, 地下城与勇士, 穿越火线]
北京小辉微信公众号
大数据资料分享请关注
JAVA Set 交集,差集,并集相关推荐
- Spark交集/差集/并集/拉链
Test 1: package test.wyh.wordcountimport org.apache.spark.{SparkConf, SparkContext}object TestOperat ...
- java 集合交集、并集、差集、补集
准备数据 List<Integer> list1 = Lists.newArrayList(1,2,3);List<Integer> list2 = Lists.newArra ...
- Java求交集、并集、差集
public static void main(String[] args) {Set<Integer> set1 = new HashSet<>();Set<Integ ...
- java8 stream流操作集合交集,差集,并集,过滤,分组,去重,排序,聚合等
测试对象 public class Person {private String name;private Integer age;private Integer weight;public Pers ...
- SQL 交集 差集 并集 笛卡尔积 应用实例
一. 交集 Join 1.inner join 其处理结果与等值/自然连接相同 mssql : -- mssql 中 inner join 连接需要 on Connection条件 否则会报错, ...
- javascript 数组求交集/差集/并集/过滤重复
最近在小一个小程序项目,突然发现 javscript 对数组支持不是很好,连这些基本的功能,都还要自己封装.网上查了下,再结合自己的想法,封装了一下,代码如下. //数组交集 Array.protot ...
- list的交集,差集,并集
需求 list的方法 说明 备注 交集 listA.retainAll(listB) listA内容变为listA和listB都存在的对象 listB不变 差集 listA.removeAll(lis ...
- 交集♂差集♂并集♂和其他集合的内置方法
p_s = {'ybl','wb','lzg'} l_s = {'bbw',''wb'} 求交集♂(共同)的话 print(p_s.intersection(l_s)) #还有一个更简单的方法 pri ...
- 【mysql】mysql获取两个集合的交集/差集/并集
mysql的常见场景,获取两个数据集的交集和差集 步骤 两个集合的结构要一致,对应的字段数,字段类型 将两个集合用 UNION ALL 关键字合并,这里的结果是有重复的所有集 将上面的所有集 GROU ...
- mysql利用join查询 交集 差集 并集
最新文章
- 每日百万订单,这样的技术方案更靠谱
- ubuntu 16.0.4 opencv 3.4.1 + opencv_contrib 3.4.1 cmake-gui 安装
- 判断input框是否为空
- [WARNING] Using platform encoding (GBK actually) to copy filtered resources, i.e. build is platform
- Plasma链0x1的构造
- Flask 跨域问题
- redis用zset做延时消息
- Python函数之进阶
- CSS中clear:both用法及事例
- ICEM使用经验与网格划分错误分析
- 安装的时候出现SPSS中can not create java virtual machine问题怎么办
- python将linux时间戳转换,Unix时间戳转换(python)
- 50款PS完美汉化插件一键安装,win+mac
- 入职美团定级P7,最新最全180道高级岗面试题及答案
- 韦东山第3期嵌入式Linux项目-视频监控-1-v4l2视频框架分析
- WCF学习之旅—WCF第二个示例(五)
- 英国伦敦国王学院计算机申请容易吗,2020年伦敦国王学院容易申请吗
- 迅雷协议分析–多链接资源获取
- 什么是哈希冲突?如何解决?
- 摄影测量学和计算机视觉,科学网—摄影测量与计算机视觉——系列1 光与视觉 - 季顺平的博文...
热门文章
- redistemplete请求spring security /oauth/token 报401错误,表示没有权限
- png/jpg 转换 webp
- GBase8s数据库INTERSECT 运算符
- 【QGIS插件安装】buildseg: QGIS plugin for building extraction
- 一文教你如何使用miniconda
- 天津工业大学软件园 ubuntu电信网设置。
- 面试java项目中解决了什么问题,附源代码
- aardio工程实例——MIDI音乐盒(源码)
- JS-计算日期差,计算日期之间的月数
- 利用github和godaddy搭建使用二级域名的个人主页