老师的代码是
public int[] generateRandomArray(int maxSize, int maxValue){
int[] arr = new int[(int) ((maxSize + 1) * Math.random())];
for(int i = 0; i < arr.length; i++){
arr[i] = (int) ((maxValue + 1) * Math.random()) - (int)(maxValue * Math.random());
}
return arr;
}
代码第四行第二个maxValue后面少加了一个1吧,不然负数就比正数的少了一个呀