A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© yuyucoo 中级黑马   /  2015-10-18 17:45  /  170 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

/*
* 16、 已知一个int类型的数组,用冒泡排序法将数组中的元素进行升序排列。
* */
public class Test10_18_2 {
        public static void main(String[] args){
                int[] arr={2,36,57,9,87,8,97,6,54,3,23,6,47,8};
                show(arr);
                shengxu(arr);
                show(arr);
        }
        public static void shengxu(int[] arr){
                for(int i=0;i<arr.length-1;i++){
                        for(int j=0;j<arr.length-i-1;j++){
                                if(arr[j]>arr[j+1]){
                                        int num=arr[j];
                                        arr[j]=arr[j+1];
                                        arr[j+1]=num;
                                }
                        }
                }
        }
        public static  void show(int[] arr){
                for(int i=0;i<arr.length;i++){
                        System.out.print(arr[i]+"\t");
                }
                System.out.println();
        }
}

1 个回复

倒序浏览
en,写的不错,功能分离比较好
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马