美文网首页
生成0-10内无序的整数

生成0-10内无序的整数

作者: 煗NUAN | 来源:发表于2020-02-27 23:11 被阅读0次

    生成0-10内无序的整数

    • 生成1-10内的整数,存储到list集合中,并且无序
    public class GetRandom {
        @Test
        public void getRandomList(){
            List<Integer> list=new ArrayList();
            //定义list集合存储需要返回的内容
            Set<Integer> set=new HashSet();
            //去除生成的随机数
            Random random=new Random();
            while (list.size()<10){
                int num=random.nextInt(10);
                //生成0-10内的随机数
                if (set.add(num)){ //若能set集合能存储,说明list集合中也不存在,
                    list.add(num);
                }
            }
            System.out.println(list);
        }
    }
    

    相关文章

      网友评论

          本文标题:生成0-10内无序的整数

          本文链接:https://www.haomeiwen.com/subject/pfifhhtx.html