编写一个方法,每次随机生成10个0~100的随机正整数。 在main方法中调用此方法,输出执行结果。
时间: 2024-10-18 16:07:52 浏览: 7
当然,你可以使用Java语言编写这样一个方法来实现这个需求。首先,你需要导入`java.util.Random`类,它提供了生成随机数的功能。下面是一个简单的示例:
```java
import java.util.ArrayList;
import java.util.List;
import java.util.Random;
public class RandomNumberGenerator {
public static List<Integer> generateRandomNumbers() {
List<Integer> numbers = new ArrayList<>();
Random random = new Random();
for (int i = 0; i < 10; i++) {
int randomNumber = random.nextInt(101); // 生成0到100之间的随机数(包括100)
numbers.add(randomNumber);
}
return numbers;
}
public static void main(String[] args) {
List<Integer> generatedNumbers = generateRandomNumbers();
System.out.println("生成的10个随机正整数为:");
for (int number : generatedNumbers) {
System.out.print(number + " ");
}
System.out.println(); // 换行
}
}
```
在这个例子中,`generateRandomNumbers`方法创建了一个列表并使用`nextInt(101)`生成了10个0到100(含)之间的随机整数。然后在`main`方法中,我们打印出这10个随机数。
阅读全文