java冒泡法排序+72+53+46+47+89+187每轮排序结果
时间: 2023-12-11 21:04:11 浏览: 74
以下是Java实现冒泡排序的代码,以及每轮排序的结果:
```java
public class BubbleSort {
public static void main(String[] args) {
int[] array = {72, 53, 46, 47, 89, 187};
bubbleSort(array);
}
public static void bubbleSort(int[] array) {
int len = array.length;
for (int i = 0; i < len - 1; i++) {
for (int j = 0; j < len - 1 - i; j++) {
if (array[j] > array[j + 1]) {
int temp = array[j];
array[j] = array[j + 1];
array[j + 1] = temp;
}
}
System.out.print("第" + (i + 1) + "轮排序结果:");
for (int k = 0; k < len; k++) {
System.out.print(array[k] + " ");
}
System.out.println();
}
}
}
```
输出结果为:
```
第1轮排序结果:53 46 47 72 89 187
第2轮排序结果:46 47 53 72 89 187
第3轮排序结果:46 47 53 72 89 187
第4轮排序结果:46 47 53 72 89 187
第5轮排序结果:46 47 53 72 89 187
```
阅读全文