1 package com.lmy.demoSort;
2 /**
3 * 冒泡排序demo
4 * @author Yubaba
5 *
6 */
7 public class BubbleSort {
8
9 public static void main(String[] args) {
10 int[] arr={11,3,8,2,9,1};
11 System.out.println("排序前数组为:");
12 for(int num:arr){
13 System.out.print(num+" ");
14 }
15 for(int i=0;i<arr.length-1;i++){//外层循环控制排序趟数
16 for(int j=0;j<arr.length-1-i;j++){//内层循环控制每一趟排序多少次
17 if(arr[j]>arr[j+1]){
18 int temp=arr[j];
19 arr[j]=arr[j+1];
20 arr[j+1]=temp;
21 }
22 }
23 }
24 System.out.println();
25 System.out.println("排序后的数组为:");
26 for(int num:arr){
27 System.out.print(num+" ");
28 }
29 }
30 }