首页 > 软件操作教程 > 编程开发 > Java
题目内容

Java Random类的使用方法

题目答案

Random类

除了可以用Math类的random()方法获取随机数之外,还可以通过使用Java.util.Random类将一个 Random对象实例化来创建一个随机数生成器。Random类并不在Math类中,之所以在这里对它进行介绍是为f将它和Math类中的Random()方法做对比。

Random类初始化对象格式为:Random random = new Random();

以这种形式将对象实例化时,java编译器以系统当前时间作为随机数生成器的种子,因为时 间是一直在变化的,所以产生的随机数也不同。但是如果程序运行速度太快,也会产生相同的随 机数。

可以在将Ram丨mri类对象实例化时,自定义随机数生成器的种子。

Random ran=new Random(seedValue);

Random类中还提供了各种类型的随机数的生成方法,

示例如下:

import java.util.Random;

//Random类的使用方法

public class RandomExample1 {

public static void main(String[] args) {

Random random = new Random();

System.out.println("返回一个随机整数:"+random.nextInt());

System.out.println("返回一个大于等于0小于10的随机整数"+random.nextInt());

System.out.println("返回一个随机布尔值:"+random.nextBoolean());

System.out.println("返回一个高斯分布双精度值:"+random.nextGaussian());

}

}

]1SQHYNC3E[39B)O53T9679.png

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

软件操作 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

相关视频试题

最需教育客户端 软件问题一手掌握

去 App Store 免费下载 iOS 客户端