1 int temp; 2 Integer[] height = new Integer[] {4, 3, 1, 2, 5 }; 3 for (int i = 0; i < height.length - 1; i++) {// 控制比较多少轮 4 for (int j = 0; j < height.length - 1 - i; j++) {// 控制每轮比较的次数 5 if (height[j] > height[j + 1]) { 6 // 进行两数交换 7 temp = height[j]; 8 height[j] = height[j + 1]; 9 height[j + 1] = temp; 10 } 11 } 12 }