import java.util.Random;
public class RandomExample {
public static void main(String[] args) {
// 创建一个 Random 对象
Random random = new Random();
// 生成一个随机整数
int randomInt = random.nextInt();
System.out.println("随机整数: " + randomInt);
// 生成一个 0 到 100 之间的随机整数(包括 0,不包括 100)
int randomIntInRange = random.nextInt(100);
System.out.println("0 到 100 之间的随机整数: " + randomIntInRange);
// 生成一个随机布尔值
boolean randomBoolean = random.nextBoolean();
System.out.println("随机布尔值: " + randomBoolean);
// 生成一个随机浮点数 (0.0 到 1.0 之间)
double randomDouble = random.nextDouble();
System.out.println("0.0 到 1.0 之间的随机浮点数: " + randomDouble);
// 生成一个高斯分布的随机浮点数
double randomGaussian = random.nextGaussian();
System.out.println("高斯分布的随机浮点数: " + randomGaussian);
}
}
Random
类是 Java 中用于生成伪随机数的类。random.nextInt()
:生成一个随机的整数。random.nextInt(100)
:生成一个在 0(包括)到 100(不包括)之间的随机整数。random.nextBoolean()
:生成一个随机的布尔值(true
或 false
)。random.nextDouble()
:生成一个在 0.0(包括)到 1.0(不包括)之间的随机浮点数。random.nextGaussian()
:生成一个符合高斯(正态)分布的随机浮点数,平均值为 0,标准差为 1。上一篇:java 绝对值
下一篇:java构造函数
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站