帮我写个冒泡排序,java
时间: 2023-02-14 11:08:15 浏览: 60
```java
public static void bubbleSort(int[] arr) {
for (int i = 0; i < arr.length - 1; i++) {
for (int j = 0; j < arr.length - i - 1; j++) {
if (arr[j] > arr[j + 1]) {
int temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
}
}
}
}
```
这是一个简单的冒泡排序算法。它遍历整个数组,并且比较相邻元素。如果第一个元素大于第二个元素,就交换它们。这样,最大的元素会“冒泡”到最后。内部循环每次都会把最大的元素放到最后,最后一次循环就不需要比较了.
阅读全文