Random类的使用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Random类的使用相关的知识,希望对你有一定的参考价值。

Random类

  • 什么式Random类?
  • 此类的实例主要用于生成伪随机数。

? 例如:使用户能够得到一个随机整数:

Random ran = new Randon();
int i =ran.nextInt();//int的取值范围

Random使用步骤:

  • 查看类

    java.util.Random;该类需要导入后才能使用

  • 查看构造方法

    public Random();创建一个新的随机数生成器

  • 查看成员方法

    public int nextInt(int n); 返回一个伪随机整数,范围在[0,n-1]。

    public doublic nextDouble(); 返回一个伪随机小数,范围在[0.0 , 1.0)。

    使用Random类,随机生成10个10以内的随机整数。[0 , 9]

    //1.导包Int
    import java.util.Random;
    public class RandomDeom{
    public static void main(String[] args){
        //2.构建Random类对象
        Random ran = new Random();
        //3.调用类中大的方法 nextInt(int n);
        for(int i = 0; i < 10; i++){
            int num = ran.nextInt(10);
            System.out.println(num);
        }
    }
    }

    获取1-n之间的随机数,包含n

    import java.util.Random;//导包
    public class RandomDeom2{
        public static void main(String[] args){
            int n = 50;
            Random ran = new Random();//构建对象
            int num = ran.nextInt(n)+1;//调用方法
            System.out.println(num);
    }
    }

以上是关于Random类的使用的主要内容,如果未能解决你的问题,请参考以下文章

21个常用代码片段

Random类的使用

PHP 代码片段

如何在 python 中并行化以下代码片段?

Random类的概述和基本使用---Java

大数据必学Java基础(四十九):Math类和Random类的讲解