方法不少,最直接的一种:倒叙存放,然后打印输出:
public class ReverseArray {
public static void main(String[] args) {
int arr[] = new int[] { 1,2,3,4,5,6,7,8,9 };
for(int i = 0; i < arr.length / 2; i++){
int temp = arr[i];
arr[i] = arr[arr.length - i - 1];
arr[arr.length - i - 1] = temp;
}
for (int i = 0; i < arr.length; i++) {
//System.out.println(arr[i]); //每个一行
System.out.print(" "+arr[i]); //全部一行
}
System.out.println();
}
}
结果:
9 8 7 6 5 4 3 2 1