首页 > 编程 > Java > 正文

java实现冒泡排序算法

2019-11-26 15:13:36
字体:
来源:转载
供稿:网友

冒泡排序算法演示图:

public static void bubbleSort(int[] array) {        //下两种选择一种即可        ///方式1    for (int i = array.length - 1; i > 0; i--) {      for (int j = 0; j < i; j++) {        if (array[j] > array[j + 1]) {          Sort.swap(array, j, j + 1);//交换j和j+1        }      }    }        ///方式2    for(int i=0;i<array.length;i++){      for(int j=0;j<array.length-1-i;j++){        if(array[j]>array[j+1]){          Sort.swap(array, j, j+1);//交换j和j+1        }      }    }  }

以上所述就是本文的全部内容了,希望能够对大家理解java的冒泡排序算法有所帮助。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表