代码如下:
public class RandomArrayGenerator {
public static int[] generateRandomArray(int min, int max, int length) {
int[] array = new int[length];
Random random = new Random();
for (int i = 0; i < length; i++) {
array[i] = random.nextInt(max - min + 1) + min;
}
return array;
}
}
random.nextInt() 方法用于生成随机整数,主要有以下两种常见的使用方式:
nextInt():不带参数时,它会生成一个介于 int 的最小值(Integer.MIN_VALUE) 和最大值 (Integer.MAX_VALUE) 之间的随机整数(包含正数、负数和0);nextInt(int n): 带一个正数参数 n 时,它将生成一个范围在 0 (包括) 到 n(不包括)之间的随机整数。例如,random.nextInt(100)会生成一个 0 到 99 之间的随机整数。