import java.util.Random;
public class RandomExample {
public static void main(String[] args) {
// 创建一个Random对象
Random random = new Random();
// 生成一个0到1之间的随机浮点数
double randomDouble = random.nextDouble();
System.out.println("随机浮点数: " + randomDouble);
// 生成一个0到Integer.MAX_VALUE之间的随机整数
int randomInt = random.nextInt();
System.out.println("随机整数: " + randomInt);
// 生成一个指定范围内的随机整数,例如0到9之间的随机整数
int randomIntInRange = random.nextInt(10);
System.out.println("0到9之间的随机整数: " + randomIntInRange);
// 生成一个指定范围内的随机整数,例如5到15之间的随机整数
int randomIntBetweenRange = random.nextInt(11) + 5;
System.out.println("5到15之间的随机整数: " + randomIntBetweenRange);
}
}
创建Random对象:Random random = new Random();
这行代码创建了一个Random类的实例,用于生成随机数。
生成随机浮点数:double randomDouble = random.nextDouble();
nextDouble()方法返回一个介于0.0(包括)和1.0(不包括)之间的随机浮点数。
生成随机整数:int randomInt = random.nextInt();
nextInt()方法返回一个随机的整数,范围是从Integer.MIN_VALUE到Integer.MAX_VALUE。
生成指定范围内的随机整数:int randomIntInRange = random.nextInt(10);
nextInt(10)方法返回一个介于0(包括)和10(不包括)之间的随机整数。
生成指定范围内的随机整数(自定义范围):int randomIntBetweenRange = random.nextInt(11) + 5;
这里通过random.nextInt(11)生成一个介于0和10之间的随机数,然后加上5,得到一个介于5和15之间的随机数。
上一篇:java 读取文件内容
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站