Java中数组冒泡排序

来源:互联网 发布:淘宝卖家欺骗消费者 编辑:程序博客网 时间:2024/06/05 04:35
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+" ");
        }

    }

}

0 0
原创粉丝点击