Java 冒泡排序方法

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;

     }

}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容