用java编写一个方法,参数为数量,方法返回一个随机数集合,集合的大小为参数中的数量,随机数的范围是3-9999
时间: 2024-03-20 08:41:03 浏览: 16
好的,根据您的要求,我编写了以下 Java 方法:
```java
import java.util.ArrayList;
import java.util.Random;
public class RandomNumberGenerator {
public static ArrayList<Integer> generateRandomNumbers(int quantity) {
ArrayList<Integer> result = new ArrayList<>();
Random random = new Random();
for (int i = 0; i < quantity; i++) {
int randomNumber = random.nextInt(9997) + 3;
result.add(randomNumber);
}
return result;
}
}
```
这个方法将返回一个大小为 `quantity` 的随机整数集合,集合中的元素是 3 到 9999 之间的随机整数。使用时,您只需要调用 `generateRandomNumbers` 方法并传入一个整数参数即可。例如,如果您想要生成 10 个随机数,可以这样调用:
```java
ArrayList<Integer> randomNumbers = RandomNumberGenerator.generateRandomNumbers(10);
```
这将返回一个大小为 10 的随机整数集合 `randomNumbers`,您可以在自己的代码中进一步处理这个集合。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)