java冒泡排序代码怎么写
时间: 2023-03-08 08:55:47 浏览: 33
冒泡排序单步演示
4星 · 用户满意度95%
冒泡排序是一种简单的排序算法,它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。以下是一个简单的Java实现: public class BubbleSort {
public static void main(String[] args) {
int[] array = {5,3,4,1,2};
int temp;
for (int i = 0; i < array.length - 1; i++) {
for (int j = 0; j < array.length - 1 - i; j++) {
if (array[j] > array[j+1]) {
temp = array[j];
array[j] = array[j+1];
array[j+1] = temp;
}
}
}
for (int i = 0; i < array.length; i++) {
System.out.print(array[i] + " ");
}
}
}
阅读全文