public class BubbleSort { public static void main(String[] args){ int array[] = {63,4,24,1,3,15}; System.out.print("初始數組爲:"); for(int i=0;i<array.length;i++){ System.out.print(array[i] + " "); } for(int i=1;i<array.length;i++){ for(int j=0;j<array.length-i;j++){ if(array[j]>array[j+1]){ int temp = array[j]; array[j] = array[j+1]; array[j+1] = temp; } } } System.out.println(); System.out.print("排序後的數組爲:"); for(int i=0;i<array.length;i++){ System.out.print(array[i] + " "); } } }
輸出結果爲:java
初始數組爲:63 4 24 1 3 15 排序後的數組爲:1 3 4 15 24 63