Java集合set的并、交、差操作
2016-05-11 16:35
537 查看
集合的并、交、差操作 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);
相关文章推荐
- 在netbeans下编译leveldb源码
- Java ConcurrentModificationException
- 关于java回调函数
- 浅谈 JAVA GC 机制与性能优化
- Servlet生命周期(跟龙哥学javaweb)笔记
- java集合类深入分析之TreeMap/TreeSet篇
- springmvc+jpa实现分页的两种方式
- Java编程中的vector类用法学习笔记
- JAVASE笔记回顾
- struts2后台传值3种方法
- Spring中的AOP注解方式和XML方式
- java中堆和堆栈的区别
- Spring MVC 框架搭建及详解
- 遍历Map的四种方法
- Struts2的转发和重定向
- eclipse exception:File not found: .\target\m2e-wtp\web-resources\
- 日期工具
- 用MyEclipse10开发基于JAX-WS的Web Service实例 (转载)
- struts2 文件上传
- 基于注解的Spring MVC 学习笔记