java随机数生成范围
时间: 2023-10-14 15:11:38 浏览: 99
Java随机数生成范围可以使用Java自带的Random类来实现,可以通过设置生成随机数的范围来确定随机数的范围。
例如:
```java
import java.util.Random;
public class RandomNumberExample {
public static void main(String[] args) {
Random random = new Random();
int randomNumber1 = random.nextInt(10); // 生成0-9的随机数
int randomNumber2 = random.nextInt(100) + 1; // 生成1-100的随机数
double randomNumber3 = random.nextDouble(); // 生成0.0-1.0的随机小数
double randomNumber4 = random.nextDouble() * 10; // 生成0.0-10.0的随机小数
System.out.println("随机整数1: " + randomNumber1);
System.out.println("随机整数2: " + randomNumber2);
System.out.println("随机小数1: " + randomNumber3);
System.out.println("随机小数2: " + randomNumber4);
}
}
```
输出:
```
随机整数1: 3
随机整数2: 56
随机小数1: 0.7800989609447231
随机小数2: 7.264624824568627
```
在上面的示例中,我们使用Random类生成了不同范围的随机数,包括整数和小数。通过调用nextInt和nextDouble方法,设置了生成随机数的范围。
阅读全文