【发布时间】:2018-10-03 12:10:08
【问题描述】:
我正在尝试排列并打印一个从 500 开始到 1 停止的数组, 我已经用下面的代码试过了,但这将从 1 开始打印到 500:
int [] aftel = new int [501];
for (int teller3 = 500; teller3 > 0; teller3--){
aftel[teller3] = teller3;
}
System.out.println(Arrays.toString(aftel));
但是使用下面的代码,数组会以正确的方式打印出来,但我试图在打印出值之前完全排列数组:
int [] aftel = new int [501];
for (int teller2 = 1; teller2 <= 500; teller2++){
optel500[teller2] = teller2;
System.out.print(optel500[teller2]+" ");
}
【问题讨论】: