java的冒泡排序

Posted 无限的知识,无限的海洋

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java的冒泡排序相关的知识,希望对你有一定的参考价值。

public interface Sorter{
public <T extends Comparable<T>> void sort(T[] list);
//定义两个待排序的集合

}

public class bubblie implements Sorter{
public <T extends Comparable<T>> void sort(T[] list){

boolean flag = true;
for(int i = 1,len = list.length;i<len&&flag;++i){
flag = false;
for(int j =0; j<len-1;++j){
if(list[j].compareTo(list[j + 1])>0){
T temp = list[j];
list[j] = list[j +1];
list[j +1] = temp;
flag = true;
}
}
}
}


}





















以上是关于java的冒泡排序的主要内容,如果未能解决你的问题,请参考以下文章

排序算法之冒泡选择插入排序(Java)

排序算法之冒泡选择插入排序(Java)

java冒泡排序法代码

Java中的ArrayList怎么进行冒泡排序

冒泡排序

java冒泡排序详细讲解