• 技术文章 >Java >java教程

    java数组的冒泡排序介绍

    高洛峰高洛峰2017-03-09 18:56:11原创783
    这篇文章介绍java数组的冒泡排序介绍

    package demo;
    
    import java.util.Arrays;
    
    public class Demo02 {
        public static void main(String[] args) {
            int[] arr = new int[10];
            for(int i=0; i<arr.length; i++){
                arr[i] = (int) (Math.random()*100);
            }
            System.out.println("冒泡排序前:");
            System.out.println("第"+(0)+"次:"+Arrays.toString(arr));
            
            bubbleSort(arr);
            System.out.println("冒泡排序前:");
            System.out.println("第"+(0)+"次:"+Arrays.toString(arr));
        }
        /*
         * 冒泡排序
         */
        public static void bubbleSort(int a[]) {   
           for (int i = 0; i < a.length - 1; i++) {   
                   for (int j = 0; j < a.length - 1; j++) {   
                       if (a[j] > a[j + 1]) {   
                           int temp = a[j];   
                           a[j] = a[j + 1];   
                           a[j + 1] = temp;   
                       }   
                }
                   System.out.println("第"+(i+1)+"次:"+Arrays.toString(a));
           }
        }   
    }

    以上就是java数组的冒泡排序介绍 的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:java数组
    上一篇:如何使用Android操作Excel文件 下一篇:Java中组合排列问题解决方法
    Web大前端开发直播班

    相关文章推荐

    • Java经典技巧之实现多线程、线程同步• Java归纳总结之数组详解• Java设计模式解析之适配器模式(实例详解)• 详细整理java枚举的使用总结• 带你搞懂Java的接口(实例详解)

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网