选择排序

 

import java.util.Arrays;

public class SortDemo {
public static void main(String[] args) {
int ary[]=new int[]{8,2,3,7,1,5};
selSort(ary);
System.out.println(Arrays.toString(ary));
}
public static void selSort(int[] ary){ //选择排序
for(int i=0;i<ary.length-1;i++){ //i是比几轮,(length-1)轮
for(int j=i+1;j<ary.length;j++){ //每轮循环后面的数与第一个比,放好后,下一轮从第二个数开始
if(ary[i]<ary[j]){
int t=ary[i];
ary[i]=ary[j];
ary[j]=t;
}
}
}
}
}
原文地址:https://www.cnblogs.com/jerry201907/p/12448264.html