1基本介绍
- 冒泡排序(Bubble Sorting)
通过对待排序序列从前到后,依次比较相邻元素的值,若发现逆序则交换,使得值大的元素逐渐从前向后移动。
代码实现
import java.util.Arrays;
public class BubbleSort {
public static void main(String[] args) {
int arr[] = { 3 ,9, -1,10,-2,20,-8 };
for (int i = 0 ; i <arr.length ; i++){
for (int j = 0 ; j < i ; j++){
if (arr[i] <arr[j]){
int temp = arr[i];
arr[i] =arr[j];
arr[j] =temp;
}
}
}
System.out.println(Arrays.toString(arr));
}
}
- 运行结果