写一段冒泡排序的java代码
时间: 2023-05-19 07:01:05 浏览: 43
java代码-使用java解决java冒泡排序算法的源代码
```java
public static void bubbleSort(int[] arr) {
for (int i = 0; i < arr.length - 1; i++) {
for (int j = 0; j < arr.length - 1 - i; j++) {
if (arr[j] > arr[j + 1]) {
int temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
}
}
}
}
```
这段代码是冒泡排序的Java实现。它接受一个整型数组作为参数,然后使用两重循环来对数组进行排序。外层循环从0到数组长度减1进行遍历,内层循环从0到数组长度减1减外层循环变量进行遍历,每次比较相邻两个元素,如果它们的顺序不对,就交换它们。在内层循环结束后,最大的元素就会“冒泡”到数组的末尾。
阅读全文