java:随机生成100个不重复的随机数

来源:互联网 发布:环保软件项目 编辑:程序博客网 时间:2024/05/18 03:44

这里采用了Set集合无序,不重复的特点,产生随机数

     Set<Integer> hashset=new HashSet();    for(int i=0;;i++)    {        hashset.add(1+(int)(Math.random()*1000));        //如果容量等于100  跳出循环        if(hashset.size()==100)        {            break;        }    }    //遍历    for (Integer integer : hashset) {        System.out.println(integer);    }    分享给大家,欢迎指教!
1 0