利用Random类产生5个20-30之间的随机整数
时间: 2024-02-25 22:51:44 浏览: 25
好的,以下是利用Random类产生5个20-30之间的随机整数的代码实现:
```java
import java.util.Random;
public class RandomDemo {
public static void main(String[] args) {
Random rand = new Random();
for (int i = 0; i < 5; i++) {
int num = rand.nextInt(11) + 20; // 生成20-30之间的随机整数
System.out.println(num);
}
}
}
```
运行程序后,会生成5个范围在20-30之间的随机整数并输出。在生成随机数时,需要注意的是nextInt方法的参数表示生成的随机数的上限,因此需要将上限设置为11,这样生成的随机数范围就在0-10之间,再加上20就得到20-30之间的随机整数了。
相关问题
java利用Random类产生5个20-30之间的随机整数
好的,以下是Java代码利用Random类产生5个20-30之间的随机整数的功能实现:
```
import java.util.Random;
public class RandomNumber {
public static void main(String[] args) {
Random random = new Random();
// 产生5个20-30之间的随机整数
for (int i = 0; i < 5; i++) {
int num = random.nextInt(11) + 20; // 产生20-30之间的随机整数
System.out.print(num + " ");
}
}
}
```
运行程序后,即可输出5个20-30之间的随机整数。
利用random 类来产生5个20~30之间的随机整数,并输出到文件中
好的,这是一个技术问题,我可以帮您回答。以下是产生5个20~30之间的随机整数并输出到文件的Python代码:
```python
import random
# 生成5个20~30之间的随机整数
nums = [random.randint(20, 30) for _ in range(5)]
# 打开文件并写入数据
with open('random_nums.txt', 'w') as f:
for num in nums:
f.write(str(num) + '\n')
print('已将随机数保存到文件 random_nums.txt 中')
```
这段代码将生成5个20~30之间的随机整数,并将其写入文件 random_nums.txt 中。