绪论:
除了math
中提供的Random
之外,java的类本身也提供了Random
类可供我们使
用。
我们来区别一下math
和java本身提供的Random类
:
math
提供的Random
是一个方法!而java本身提供的是一个类。- 我们在使用
math
提供的方法时,直接调用即可。
Math.Random()
3.使用Random类时,我们需要先生成一个对象,如下:
Random s1=new Random();
生成对象成功之后,我们需要知道这个对象叫做随机数生成器。
接下来知道Random类提供了很多方法:
一.java中Random类的实例
import java.util.Random; public class Randomdemo { public static void main(String []args){ Random r=new Random(); System.out.println("随机产生一个整数:"+r.nextInt()); System.out.println("随机产生一个大于0小于10的整数:"+r.nextInt(10)); System.out.println("随机产生一个布尔型的值:"+r.nextBoolean()); System.out.println("随机产生一个双精度值:"+r.nextDouble()); System.out.println("随机产生一个浮点型的值:"+r.nextFloat()); System.out.println("随机产生一个概率密度为高斯分布的双精度值:"+r.nextGaussian()); } }