JAVA使用Random类生成10个60到100之间的随机数并输出。
时间: 2024-10-08 17:01:53 浏览: 29
在Java中,你可以使用Random类配合nextInt()方法来生成指定范围内的随机数。首先,你需要创建一个Random实例,然后调用nextInt(upperBound - lowerBound + 1)来生成一个下界到上界的随机整数。如果你想生成10个60到100之间的随机数,可以按照以下步骤操作:
```java
import java.util.Random;
public class Main {
public static void main(String[] args) {
Random random = new Random(); // 创建Random对象
for (int i = 0; i < 10; i++) { // 循环10次
int randomNumber = random.nextInt((100 - 60) + 1) + 60; // 生成60到100的随机数
System.out.println(randomNumber); // 输出随机数
}
}
}
```
这个程序会打印出10个在60到100之间的随机整数。
相关问题
java生成并输出10个50-100之间的随机数
好的,我可以回答这个问题。以下是Java代码:
import java.util.Random;
public class RandomNumbers {
public static void main(String[] args) {
Random random = new Random();
for (int i = 0; i < 10; i++) {
int randomNumber = random.nextInt(51) + 50;
System.out.println(randomNumber);
}
}
}
这段代码将生成并输出10个50-100之间的随机数。
java 生成10个0-100之间的不重复的随机数,并输出
可以使用Java中的Random类和Set集合来生成10个不重复的随机数,代码如下:
```java
import java.util.*;
public class RandomNumbers {
public static void main(String[] args) {
Random random = new Random();
Set<Integer> set = new HashSet<>();
while (set.size() < 10) {
set.add(random.nextInt(101));
}
System.out.println("10 random numbers between 0 and 100: " + set);
}
}
```
运行结果可能会类似于:
```
10 random numbers between 0 and 100: [1, 4, 6, 12, 28, 31, 47, 64, 83, 98]
```
阅读全文