zoukankan      html  css  js  c++  java
  • java,set集合

    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);
            }
    
            
    
    
        }
    
    }

  • 相关阅读:
    grub
    init
    内核的ramdisk
    kernel信息及其相关命令
    mvc和mvvm模式
    vue从零开始(一)
    echarts自动播放图形
    echarts自定义悬浮框的显示
    typescript入门
    echarts的最外层配置项
  • 原文地址:https://www.cnblogs.com/jiang2538406936/p/5265884.html
Copyright © 2011-2022 走看看