Java中數組冒泡排序

package com.list;
/*
 * 數組的冒泡排序算法
 */

public class bubbling {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        int [] a=new int[9];
        for(int i=8;i>=0;i--){
            a[i]=i;
        }
        //排序前數組
        for (int i : a) {
            System.out.print(i+" ");
        }
        for(int i=a.length-1;i>=0;i--){
            for(int k=0;k<i;k++){
                if(a[i]>a[k]){
                int temp=a[i];
                a[i]=a[k];
                a[k]=temp;
                }
            }
        }
        System.out.println();
        //排序後數組
        for(int k:a){
            System.out.print(k+" ");
        }

    }

}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章