随机数类Random
2024-08-25 21:02:16
我们来学习下,用来产生随机数的类Random,它也属于引用数据类型。
这个Random类,它可以产生多种数据类型的随机数,在这里我们主要介绍生成整数与小数的方式。
l 方法简介
public int nextInt(int maxValue) 产生[0,maxValue)范围的随机整数,包含0,不包含maxValue;
public double nextDouble() 产生[0,1)范围的随机小数,包含0.0,不包含1.0。
引用数据类型的使用方式,在学习键盘录入Scanner时,我们已经学习过,在这里,再次回顾一下:
l Random使用方式:
n import导包:所属包java.util.Random
n 创建实例格式:Random 变量名 = new Random();
接下来,通过一段代码,一起学习下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);
}
}
运行结果如下图所示:
最新文章
- [译] 理解数组在 PHP 内部的实现(给PHP开发者的PHP源码-第四部分)
- JS正则表达式元字符
- svn 在linux 下的一些常用命令
- 为html.EditorFor添加样式
- [solr] - IKAnalyzer 扩展分词库
- atmega32u4制作arduino leonardo最小系统
- Laxcus大数据管理系统2.0(10)- 第八章 安全
- jQuery(Keep for myself)
- photoshop基础
- CF Preparing Olympiad (DFS)
- hbase集群在启动的时候找不到JAVA_HOME的问题
- Windows 下启动Apache服务(转)
- mysql错误:Error Code: 1175. You are using safe update mode and you tried to update a table……
- javascript单元测试(转)
- SQL Server 索引列的顺序——真的没关系吗
- dxxzc团队及队员学号后三位
- msgid 属性
- coursera吴恩达 机器学习编程作业原文件 及我的作业
- netty 之 传统的阻塞io 体系回顾
- ASP.Net 下载大文件的实现