private static int[] range(int l, int h, int s) {
int[] ints = new int[(h - l) % s];
for (int x = l; x < h; x += s)
ints[(x - l) / s] = x;
return ints;
}报错:java.lang.ArrayIndexOutOfBoundsException: 0
int[] ints = new int[(h - l) % s];
for (int x = l; x < h; x += s)
ints[(x - l) / s] = x;
return ints;
}报错:java.lang.ArrayIndexOutOfBoundsException: 0
int[] ints = new int[a];
for (int x = l; x < h; x += s){
int b = (x - l) / s;
if(b < a){
ints[b] = x;
}
需要这样吗