public class SelectSort {
public static void main(String[] args){
int array[] = new int[]{63,4,24,1,3,15};
System.out.print("初始数组为:");
for(int k=0;k<array.length;k++){
System.out.print(array[k] + " ");
}
for(int i=1;i<array.length;i++){
int index = 0;
for(int j=1;j<=array.length-i;j++){
if(array[j]>array[index]){
index = j;
}
}
int temp = array[array.length-i];
array[array.length-i] = array[index];
array[index] = temp;
}
System.out.println();
System.out.print("排序后的数组为:");
for(int k=0;k<array.length;k++){
System.out.print(array[k] + " ");
}
}
}
输出结果为:
初始数组为:63 4 24 1 3 15
排序后的数组为:1 3 4 15 24 63