在idea中java数组居然是从1开始的??????
而且数组大小应该比要用的大小多 1 。
如下代码:
import java.util.*;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int total = sc.nextInt();
int[] list = new int[total+1];
int i =1;
int j =total;
for(; i<=total ;i++){
list[i]=sc.nextInt();
}
for(; j>=1 ;j--){
System.out.print(list[j]+" ");
}
sc.close();
}
}只有这样写才能正确实现数组逆序输出,就很奇怪

京公网安备 11010502036488号