java random常用方法
时间: 2024-03-21 09:37:02 浏览: 53
Java中Random类常用方法.pdf
Java中的Random类提供了生成随机数的方法。以下是一些常用的方法:
1. nextInt(int n):生成一个介于0(包括)和指定值n(不包括)之间的随机整数。
2. nextDouble():生成一个介于0.0(包括)和1.0(不包括)之间的随机浮点数。
3. nextBoolean():生成一个随机的布尔值,即true或false。
4. nextLong():生成一个随机的长整型数。
5. nextFloat():生成一个介于0.0(包括)和1.0(不包括)之间的随机浮点数。
6. nextBytes(byte[] bytes):生成随机字节并将其存储在指定的字节数组中。
这些方法可以通过创建Random类的实例来使用。例如:
```java
import java.util.Random;
public class RandomExample {
public static void main(String[] args) {
Random random = new Random();
int randomNumber = random.nextInt(100); // 生成0到99之间的随机整数
double randomDouble = random.nextDouble(); // 生成0.0到1.0之间的随机浮点数
boolean randomBoolean = random.nextBoolean(); // 生成随机布尔值
System.out.println("随机整数:" + randomNumber);
System.out.println("随机浮点数:" + randomDouble);
System.out.println("随机布尔值:" + randomBoolean);
}
}
```
阅读全文