java实现冒泡排序

package testCase;

public class bubbleSort {
    public static void main(String[] args){
        int[] arr = {6,3,8,2,9,1};
        System.out.println("排序前数组为");
        for(int num:arr){
            System.out.print(num + "");
        }
        for (int i=0;i<arr.length-1;i++){//外层循环控制排序趟数
            for (int j=0;j<arr.length-1-i;j++){//内层循环控制每一趟排序多少次
                if (arr[j]>arr[j+1]){
                    int temp = arr[j];
                    arr[j] = arr[j+1];
                    arr[j+1]=temp;
                }
            }
        }
        System.out.println();
        System.out.println("排序后数组为:");
        for(int num:arr){
            System.out.print(num+"");
        }
    }
}

 

 

posted @ 2020-04-27 15:51  回冬  阅读(132)  评论(0编辑  收藏  举报