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到9之间的随机整数(包括0和9)
int randomIntInRange = random.nextInt(10);
System.out.println("0到9之间的随机整数: " + randomIntInRange);
// 生成一个随机的浮点数,范围在0.0到1.0之间(不包括1.0)
double randomDouble = random.nextDouble();
System.out.println("随机浮点数 (0.0 到 1.0): " + randomDouble);
// 生成一个随机的布尔值
boolean randomBoolean = random.nextBoolean();
System.out.println("随机布尔值: " + randomBoolean);
// 生成一个指定范围内的随机长整数,例如0到100之间的随机长整数(包括0和100)
long randomLongInRange = random.longs(0, 101).findFirst().getAsLong();
System.out.println("0到100之间的随机长整数: " + randomLongInRange);
}
}
Random 对象:通过 new Random() 创建一个 Random 类的实例。random.nextInt() 可以生成一个随机的整数。如果不指定范围,则生成的整数可以是任意大小的负数或正数。random.nextInt(n) 可以生成一个介于 0 和 n-1 之间的随机整数。random.nextDouble() 可以生成一个介于 0.0 和 1.0 之间的随机浮点数(不包括 1.0)。random.nextBoolean() 可以生成一个随机的布尔值(true 或 false)。random.longs(startInclusive, endExclusive).findFirst().getAsLong() 可以生成一个介于指定范围内的随机长整数。希望这些示例代码和解释对你有帮助!
上一篇:java调用dll动态库
下一篇:java获取当前请求的ip地址
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站