黑马程序员技术交流社区

标题: 冒泡排序 [打印本页]

作者: yuyucoo    时间: 2015-10-18 17:45
标题: 冒泡排序
/*
* 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();
        }
}
作者: ash午夜阳光    时间: 2015-10-18 21:52
en,写的不错,功能分离比较好




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2