美文网首页
生成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内无序的整数

    生成0-10内无序的整数 生成1-10内的整数,存储到list集合中,并且无序

  • Little Lips

    Enumerable.Range(int start , int count) 生成指定范围内的整数序列(集合)例...

  • Java数字处理工具类

    该工具类包含了如下功能: 生成四位随机整数 生成五位随机整数 生成六位随机整数 生成八位随机整数 加法、减法、乘法...

  • seq命令的用法

    一、用法 seq命令用于生成某个范围内的整数,格式为:seq [选项]... [首数] [增量] 尾数。 -f:格...

  • python必知必会6

    Python中生成随机整数、随机小数、0—1之间小数方法 生成随机整数使用random.randint()生成随机...

  • 算法设计 --- randX实现randY

    算法描述 已有方法 rand7 可生成 1 到 7 范围内的均匀随机整数,试写一个方法 rand10 生成 1 到...

  • LeetCode 470. 用 Rand7() 实现 Rand1

    题目 已有方法 rand7 可生成 1 到 7 范围内的均匀随机整数,试写一个方法 rand10 生成 1 到 1...

  • 一道面试算法题目

    最近有朋友去面试, 碰到一些算法题目, 我觉得挺有意思, 做个记录. 题目:- 查找一个无序整数组内, 按照从小到...

  • iOS中的生成随机数方法

    生成0-x之间的随机正整数 intvalue=arc4random_uniform(x + 1); 生成随机正整数...

  • ios开发生成随机数

    生成0-x之间的随机正整数 intvalue=arc4random_uniform(x + 1); 生成随机正整数...

网友评论

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

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