java随机数random怎么用(java随机数用法)
java随机数random怎么用在Java中,可以使用`java.util.Random`类生成随机数。`Random`类提供了一系列方法,用于生成不同分布的随机数,如`nextInt()`、`nextDouble()`、`nextGaussian()`等。
以下是一个示例代码,演示如何使用`Random`类生成随机数:
```java
import java.util.Random;
public class RandomExample {
public static void main(String[] args) {
// 创建一个随机数生成器对象
Random random = new Random();
// 生成一个0到99的随机整数
int randomInt = random.nextInt(100);
System.out.println("随机整数: " + randomInt);
// 生成一个0到1的随机浮点数
double randomDouble = random.nextDouble();
System.out.println("随机浮点数: " + randomDouble);
// 生成一个标准正态分布的随机数,即均值为0,标准差为1的随机数
double randomGaussian = random.nextGaussian();
System.out.println("随机正态分布数: " + randomGaussian);
}
}
```
在上面的示例中,我们首先创建了一个`Random`对象,然后使用该对象的`nextInt()`方法生成一个0到99的随机整数。接下来,我们使用`nextDouble()`方法生成一个0到1的随机浮点数。最后,我们使用`nextGaussian()`方法生成一个标准正态分布的随机数。
相关文章
- Shell中针对字符串的切片,截取,替换,删除,大小写操作
- Python学不会来打我(8)字符串string类型深度解析
- TS类型体操,看懂你就能玩转TS了_ts l
- 你只会用 split?试试 StringTokenizer,性能可以快 4 倍
- 2025-08-22:最短匹配子字符串。用go语言,给定两个字符串 s 和 p,
- case when语句增加_case when加条件
- 一次完整的HTTP请求与响应涉及了哪些知识?
- Excel超链接点击无反应及安全提示问题
- Java 判断对象是否所有属性为空,大家觉得这样写可以吗?
- Spring事物(@transactional注解)在什么情况下会失效,为什么?