数组排序

看了别的博客数组排序,反正我是感觉脑子一团浆糊,完全带入不了那个博主的逻辑,我自己写个简易的,还有Arrays本身有排序方法,那个就不说了,写这个也只是看别人写的简易排序头晕,有点怀疑人生,感觉不需要那么麻烦,就自己来个。
public class MySort {

    public static void sort(int[] a){

        for(int i=0;i<a.length;i++){
            for(int j=a.length-1;j>i;j--){
                if(a[i]<a[j]){
                    int x=a[i];
                    a[i]=a[j];
                    a[j]=x;
                }
            }
        }
    }
    public static void main(String[] args){
        int a[] = {30,40,60,10,20,50};
        sort(a);
        for(int i=0;i<a.length;i++){
            System.out.println(a[i]);
        }
    }
}

相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页