我们编写Java代码,如下图所示:
package com.tina;
public class demo {
public static void main(String args[]) {
int data[] = new int[] { 1, 6, 3, 9, 5, 7, 2, 0, 4, 8 };
PrintArray(data);
}
// 输出数组内容
public static void PrintArray(int arr[]) {
ReverseArray(arr);
for (int i = 0; i < arr.length; i++) {
System.out.print(arr[i] + ",");
}
}
// 数组转置
public static void ReverseArray(int arr[]) {
int center = arr.length / 2;
int start = 0;
int end = arr.length - 1;
for (int i = 0; i < center; i++) {
int temp = arr[start];
arr[start] = arr[end];
arr[end] = temp;
start++;
end--;
}
}
}