Java学习资料-Java常用算法-冒泡排序算法

/**
  * 冒泡排序
  * 
  * @param array
  */
 public void MaoPaoSort(int[] array) {
 for (int i = 0; i < array.length; i++) {
 // 索引i的值依次与后面所有的值比较,找出最小的值
 for (int j = i + 1; j < array.length; j++) {
 if (array[i] > array[j]) {
 // 交换2个数的位置
 int temp = array[i];
 array[i] = array[j];
 array[j] = temp;
 }
 }
 }
 }

你可能感兴趣的:(Java学习资料-Java常用算法-冒泡排序算法)