package com.hzh.javase.day03;public class maopao {public static void main(String[] args) {int[] arr = {2, 11,4,7,5,22,15,37,12,1};int zjvalue = 0;//中間值boolean boo=false; //冒泡比較相鄰元素將小的提前打的放后 // 外層循環時用來控制輪數 // 內存循環控制每一輪的;排序 //每個元素都走完一遍全部的長度for (int i = 0; i < arr.length - 1; i++) { // 每一輪排序都會將最大的一個排到最后 所以-ifor (int j = 0; j <arr.length - 1-i; j++) {if (arr[j] > arr[j + 1]) { // 存儲小的值zjvalue = arr[j]; // 把大的值賦給小的arr[j ] = arr[j+1]; // 把小的值賦給大的arr[j+1] = zjvalue;}boo=true;}if (boo==false){break;}}for (int a : arr) {System.out.print(a + ",");} //System.out.println();} }