Java之选择排序完整的
public class Demo { public static void main(String[] args){ int a[]={99,4,59,76,67,8}; int index; for(int i=1;i<a.length;i++){ index =0; for(int j=1;j<=a.length-i;j++){ if(a[index]<a[j]){//这里控制选择排序结果:升降续 index=j; } } int tmp=a[a.length-i]; a[a.length-i]=a[index]; a[index]=tmp; } System.out.print("选择排序结果:"); for(int tmp:a){ System.out.print(tmp+" "); } } }
选择排序结果:4 8 59 67 76 99