当前位置:首页 » 《随便一记》 » 正文

java中Random的使用

24 人参与  2023年04月03日 13:58  分类 : 《随便一记》  评论

点击全文阅读


Random常用来创建一些随机数
Random random = new Random()

可以通过random对象定义多种类型的随机数
random.ints()  int类型
random.doubles()  doubles类型
random.longs()  long类型

生成10个int范围内的随机数放到数组中:
random.ints(10).toArray();random.nextInt(int n)
随机生成一个int值,该值介于[0,n)之间,也就是0-n之间的随机数,包括0不包括n

随机生成0-9的数:random.nextInt(10)
随机生成1-10的数:random.nextInt(10)+1
随机生成boolean值:random.nextBoolean()

下面举一个随机点名器的案例:
        /**         * 随机点名器         */        Random random = new Random();        String[] names = {"刘备","曹操","关羽","张飞","赵云","孙权"};        int index = random.nextInt(names.length);        System.out.println("随机抽取到的名字为:" + names[index]);
        random.ints(0,100).limit(10).sorted().forEach(System.out::println);
输出10个0-100之间的数字,并且进行排序

点击全文阅读


本文链接:http://zhangshiyu.com/post/58207.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1