排序后反转输出。
package xun;
public class ReverseSort {
public static void main(String[] args) {
//创建数组
int[] array = { 10, 20, 30, 40, 50, 60 };
//创建类对象
wei sorter = new ReverseSort();
//调用对象类方法实现数组反转
sorter.sort(array);
}
//直接选择排序
public void sort(int[] array) {
System.out.println("数组原有内容:");
showArray(array);
int temp;
int len = array.length;
for (int i = 0; i < len / 2; i++) {
temp = array[i];
array[i] = array[len - i - 1];
array[len - i - 1] = temp;
}
//输出排序后的数组值
System.out.println("数组反转后内容:");
showArray(array);
}
//显示出数组中的每个元素
public void showArray(int[] array) {
for (int x : array)
System.out.print(x + " ");
System.out.println();
}
}