Java 冒泡排序方法

2017-12-19  本文已影响0人  EasyLife90

public  void sortArray(int [] array){

        int temp;

        boolean flag=false;

        for (int i=0;i <array.length; i++){

            flag=false;

                for(int j=0;j<(array.length-1);j++){

                    temp=array[j];

                    if(temp>array[j+1]){//从小到大排列  从大到小为"<"

                        array[j]=array[j+1];

                        array[j+1]=temp;

                        flag=true;

                    }

                }

            if(!flag) break;

     }

}

上一篇下一篇

猜你喜欢

热点阅读