提示:您可在线编辑运行本教程的实例 - 运行实例,去试试!
气泡排序将数组从第一个位置遍历到数组长度-1的位置,并将该元素与下一个元素进行比较。
public class Main { /** * nowjava - 时代Java 提 供 **/ public static void main(String[] args) { int intArray[] = new int[] { 1, 9, 5, 4, 0, 31 }; System.out.println("Array Before Bubble Sort"); for (int i = 0; i < intArray.length; i++) { System.out.print(intArray[i] + " "); } bubbleSort(intArray); System.out.println(""); System.out.println("Array After Bubble Sort"); for (int i = 0; i < intArray.length; i++) { /* *来 自 n o w j a v a . c o m */ System.out.print(intArray[i] + " "); } } private static void bubbleSort(int[] intArray) { int n = intArray.length; int temp = 0; for (int i = 0; i < n; i++) { for (int j = 1; j < (n - i); j++) {