欢迎您来到尚观教育——13年运营 精准教学 口碑见证 全国咨询热线:400-700-0056

当前位置

Java的随机数类Random
Java的随机数类Random
时间:2018-03-13    来源:尚观

本章内容讲的是Java的随机数,随机数在咱们编程开发这行是不可缺少的一个知识点,说出来感觉很厉害的样子,其实不然,只需要简简单单的几步就能搞定,所以大家一定要跟上我的思路去走,你会发现会越学越简单,越学越好玩的!好了,不多说了,直接进入咱们的主题:随机数类Random的学习吧!

1.用来产生随机数的类Random,它也属于引用数据类型。

2.这个Random类,它可以产生多种数据类型的随机数,在这里我们主要介绍生成整数与小数的方式。

方法简介

public int nextInt(int maxValue) 产生[0,maxValue)范围的随机整数,包含0,不包含maxValue;

public double nextDouble()  产生[0,1)范围的随机小数,包含0.0,不包含1.0。

 

引用数据类型的使用方式,在学习键盘录入Scanner时,我们已经学习过,在这里,再次回顾一下:

Random使用方式:

import导包:所属包java.util.Random  

创建实例格式:Random 变量名 = new Random();

 

3.接下来,通过一段代码,一起学习下Random类的使用,RandomDemo.java

import java.util.Random;

 

public class RandomDemo {

public static void main(String[] args) {

    // 创建Random类的实例

    Random r = new Random();

    // 得到0-100范围内的随机整数,将产生的随机整数赋值给i变量

    int i = r.nextInt(100);

    //得到0.0-1.0范围内的随机小数,将产生的随机小数赋值给d变量

    double d = r.nextDouble();

    System.out.println(i);

    System.out.println(d);

  }

}

运行结果如下图所示:

1.png

是不是感觉几行代码就能把随机数给搞定了呢,所以说还是很简单的呢。当然看着是很简单,不过还是得多敲,干咱们这行只有多敲才能有能力胜任工作。

 

 


分享至: