public class bubbleSortDemo { public static void main(String[] args) { int[] num = {1, 4, 2, 654, 24, 44}; for(int x = 0; x < num.length-1; x++) { for(int y = 0; y < num.length-1-x; y++) {/*每算出一個最大值,須要繼續算的數量就減小一個,直到 if(num[y] < num[y + 1]) { 最後一個數字不須要比較*/ int temp = num[y]; num[y] = num[y + 1]; num[y + 1] = temp; } } } for(int n:num) { System.out.println(n); } } } 1 2 4 24 44 654