Java 用随机数填充数组,但要有限制

Java 用随机数填充数组,但要有限制,java,arrays,random,Java,Arrays,Random,我试图向数组中添加随机值。用户必须说出多少个值(长度),并给出minval和maxval(e.x.minval=3表示3下没有值)。 这就是我得到的: int[] GetallenArray; public IntegerArray(int length, int maxval, int minval) { this.GetallenArray = new int[length]; for (int i = 0; i < GetallenArray.length; i+

我试图向数组中添加随机值。用户必须说出多少个值(长度),并给出minval和maxval(e.x.minval=3表示3下没有值)。 这就是我得到的:

int[] GetallenArray;

public IntegerArray(int length, int maxval, int minval) {

    this.GetallenArray = new int[length];
    for (int i = 0; i < GetallenArray.length; i++)
    {
        this.GetallenArray[i] = // Random values between the maxval and minval
    }
}
int[]GetallenArray;
公共整数数组(整数长度、整数最大值、整数最小值){
this.GetallenArray=新整数[长度];
for(int i=0;i
Random Random=new Random();
this.GetallenArray=新整数[长度];
for(int i=0;i
在for循环外部实例化一个
随机
对象

Random random = new Random();
this.GetallenArray[i] = random.nextInt((maxval - minval)+1) + minval;
然后内循环

Random random = new Random();
this.GetallenArray[i] = random.nextInt((maxval - minval)+1) + minval;

这个问题已经得到了回答。您是要求我们为我们完成您的代码,还是您的代码有问题?此外,java约定规定,像数组这样的对象通常应该以小写字母开头,然后第一个“a”将大写,如so
int[]getAllenArray它只是通过遵循编写代码的标准化模型来提高可读性。当其他人阅读你的代码时,它会产生奇迹。