集合的并、交、差操作

Set<Integer> result = new HashSet<Integer>();
Set<Integer> set1 = new HashSet<Integer>(){{
add(1);
add(3);
add(5);
}}; Set<Integer> set2 = new HashSet<Integer>(){{
add(1);
add(2);
add(3);
}}; 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);

最新文章

  1. 【夯实PHP基础】UML序列图总结
  2. swift-sharesdk集成微信、Facebook第三方登录
  3. mysql 生成排名字段
  4. (旧)子数涵数&#183;VB——变量
  5. python3 入门 (四) 类与继承
  6. jQuery的选择器小总结
  7. 定时器 corn 表达式
  8. centos install shutter (How to enable Nux Dextop repository on CentOS or RHEL)
  9. IOS UIImage 模糊
  10. 高通公司 MSM8K GPT异常原因分析无法开机的问题
  11. Android - 多语言自动适配
  12. GWAS: 曼哈顿图,QQ plot 图,膨胀系数( manhattan、Genomic Inflation Factor)
  13. Jenkins自动构建gitlab项目(jenkins+maven+giltlab+tomcat)
  14. JS_高程2.在HTML中使用Javascript(1)
  15. [ios]received memory warning
  16. unittest框架模版 (含智能执行类下面所有用例并出报告)
  17. 疯狂JAVA——第八章 java集合
  18. diogo谈框,仿prompt()方法布局
  19. java.awt包提供了基本的java程序的GUI设计工具
  20. 【Debian】install

热门文章

  1. 关于后台程序java报错问题解决
  2. python使用smtplib发送邮件
  3. xshell连不上虚拟机linux的解决办法(用的默认NAT模式)
  4. C#中char空值的几种表示方式
  5. Spring Security编程模型
  6. 内置锁(一)synchronized 介绍与用法
  7. leetcode179
  8. PHP 实现-多线程编程
  9. 安装设置IIS5.1
  10. Java System.getProperty(&quot;java.io.tmpdir&quot;) 获取系统临时目录