【JAVA】集合交并补
2015-12-05 08:57
411 查看
package test; import java.util.HashSet; import java.util.Set; public class Test { public static void main(String[] args) { 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); } }
相关文章推荐
- 制作一个简单的包含有过滤器的登录程序
- java流分析一个基础程序
- 用Java注册用户并保存在数据库中
- 【java】java内存模型 (1)--基础
- Java中如何将String转成Date
- Struts2_学习笔记(二)--------Namespace、Action、Path、ActionMethod_DMI、ActionWildcard
- Struts2_学习笔记(一)--------学习工具下载、HelloWorld、运行机制
- 多态
- myeclipse导入项目显示js文件报错
- java多线程学习(六)---Thread其它方法
- java数据类型图
- Java基础
- 利用JAVA想数据库中提交数据
- JDK下载与配置
- JAVA随堂笔记课【一】:命名规范
- JAVA ClassLoader 介绍
- java基础,分支结构、循环、数组
- java 图形用户界面的设计与实现practice
- Java - 面向对象设计六大基本原则-以Volley为例
- java HashMap插入重复Key值问题