我想在java中创建一个简单的小方法,它会根据我给它的任何输入创建递减整数值的列表(例如,如果N = 10,它将返回一个数组: {10,9,8,7,6,6,5,4,3,2,1}这是我的代码的一小部分,它编译正确,但我在运行时收到空指针异常。在下面的代码中脱颖而出的任何问题?简单减少阵列混淆
private static Integer[] descendingIntegerArray(int N) {
Integer[] a = new Integer[N];
for(int i = N; i > 1; i--) {
int q = 0;
a[q] = i;
q++;
}
return a;
} `