zoukankan      html  css  js  c++  java
  • 类HashSet

    /*
    * Collection
    *
    * List
    * 有序(存储顺序和取出顺序一致),可以重复
    *
    * Set
    * 无序(存储顺序和取出顺序不一致),唯一
    *
    * */

    import java.util.HashSet;
    import java.util.Set;
    
    /*
     * Collection
     * 
     * List
     * 有序(存储顺序和取出顺序一致),可以重复
     * 
     * Set
     * 无序(存储顺序和取出顺序不一致),唯一
     * 
     * */
    
    public class IntegerDemo {
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    
    		Set<String> set = new HashSet<String>();
    
    		set.add("hello");
    		set.add("world");
    		set.add("java");
    		set.add("world");
    		set.add("java");
    
    		System.out.println(set);
    	}
    }
    

    /*
    * 编写一个程序,获取10个1至20的随机数,要求随机数不能重复
    *
    * 分析
    * A:创建随机数对象
    *
    * B:创建一个Set集合
    *
    * C:判断集合的长度是不是小于10
    * 是,就创建一个随机数添加
    * 否,跳过
    *
    * D:遍历Set集合
    * */

    import java.util.HashSet;
    import java.util.Random;
    
    /*
     * 编写一个程序,获取10个1至20的随机数,要求随机数不能重复
     * 
     * 分析
     * A:创建随机数对象
     * 
     * B:创建一个Set集合
     * 
     * C:判断集合的长度是不是小于10
     * 是,就创建一个随机数添加
     * 否,跳过
     * 
     * D:遍历Set集合
     * */
    
    public class IntegerDemo {
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    
    		// A:创建随机数对象
    		Random r = new Random();
    
    		// B:创建一个Set集合
    		HashSet<Integer> hs = new HashSet<Integer>();
    
    		// C:判断集合的长度是不是小于10
    		while (hs.size() < 10) {
    			int number = r.nextInt(20) + 1;
    
    			hs.add(number);
    		}
    
    		// D:遍历Set集合
    		System.out.println(hs);
    	}
    }
    
  • 相关阅读:
    MongoDB常用命令
    centos6.9下MongoDB安装
    第三十二节 selenium爬取拉勾网
    第三十节 selenium设置代理
    第三十节 selenium打开多个窗口和切换
    第二十九节 selenium隐式和显式等待
    第二十八节 selenium操作cookie信息
    第二十七节 selenium行为链
    第二十六节 selenium操作表单元素
    SpringMVC工作原理详解
  • 原文地址:https://www.cnblogs.com/denggelin/p/6291128.html
Copyright © 2011-2022 走看看