利用Random类来产生5个20~30之间的随机整数。 提示:[n–m](n、m均为整数,n<m)之间的随机数的公式为: n+(new Random()).nextInt(m-n+1)
时间: 2023-11-22 22:55:45 浏览: 72
random()产生随机数
下面是Java代码实现:
```java
import java.util.Random;
public class RandomDemo {
public static void main(String[] args) {
Random random = new Random();
for (int i = 0; i < 5; i++) {
int num = 20 + random.nextInt(11);
System.out.println(num);
}
}
}
```
解释一下上面的代码:
首先创建一个 `Random` 对象,然后使用 `nextInt()` 方法来获取一个 0~10 的随机整数,再加上 20 就得到了一个 20~30 之间的随机整数。最后使用循环来打印出 5 个随机整数。
阅读全文