封装一个方法generateArray,该方法实现生成指定长度的int数组,该数组的元素为0到指定范围内的随机数, 并将该数组返回。
时间: 2024-09-18 14:17:36 浏览: 49
PHP生成指定范围内的N个不重复的随机数
可以创建一个名为`generateArray`的方法,它接受两个参数:数组的长度和随机数范围。以下是这个方法的一个Java实现示例:
```java
import java.util.Random;
public class ArrayGenerator {
public static int[] generateArray(int length, int range) {
// 创建一个新的整型数组
int[] array = new int[length];
// 创建Random对象
Random random = new Random();
// 使用for循环填充数组,每个元素为范围内的随机数
for (int i = 0; i < length; i++) {
array[i] = random.nextInt(range); // 随机数生成
}
// 返回生成好的数组
return array;
}
}
```
在这个方法中,我们首先初始化一个大小为`length`的数组,然后使用`Random`类生成每个元素的值,其范围是0到`range - 1`(因为`nextInt()`方法包括下限但不包括上限)。最后返回生成的数组。
阅读全文