java,set集合
2016-03-11 15:24
351 查看
package org.hanqi.array; import java.util.*; public class Test2 { public static void main(String[] args) { //哈希 Set<String> s=new HashSet<String>(); HashSet<String> s1=new HashSet<String>(); if(s.add("a")) { System.out.println("保存成功"); } s.add("a"); s.add("b"); s.add("c"); s.add("d"); s.add("e"); s.add("f"); s.add("g"); s.add(null); if(!s.add("a")) { System.out.println("保存失败"); } s.add("a"); s.add("a"); for(String t:s) { System.out.println(t); } System.out.println("s的size="+s.size()); if(s.remove("d")) { System.out.println("移除成功"); }else { System.out.println("移除失败"); } System.out.println("s的size="+s.size()); Iterator<String> it=s.iterator(); while(it.hasNext()) { String t=it.next(); if(it.equals("c")) { it.remove(); }else { System.out.println(t); } } System.out.println("s的size="+s.size()); System.out.println("TreeSet"); TreeSet<String> s2=new TreeSet<String>(); s2.add("b"); s2.add("d"); s2.add("e"); s2.add("f"); s2.add("c"); s2.add("g"); s2.add("a"); s2.addAll(null); for(String t:s2) { System.out.println(t); } } }
相关文章推荐
- Java内存管理:深入Java内存区域
- java,list集合类
- java 遍历Map的四种方法
- 文件读写操作-Java
- 第一个java程序和命令行
- Java IO——Socket:通过多线程实现多客户端与一个服务端通信
- Java IO——Socket:通过多线程实现多客户端与一个服务端通信
- Eclipse项目分包管理
- java.util.zip压缩打包文件总结一:压缩文件及文件下面的文件夹
- java实战之解析xml
- 拦截器—Spring MVC
- java,包装类
- 【转】方便好使的java.util.Properties类
- Install properties Editor for eclipse
- eclipse中project Explorer下项目字体修改
- JAVA8 十大新特性详解
- 给Eclipse提速的7个技巧
- java初始化知识总结
- Java计算TF-IDF值
- Eclipse中修改SVN用户名和密码方法