原标题:Java开发新手冒泡排序
/*
* 冒泡排序(Bubble Sort)。
* 在冒泡排序算法中,需要重复的走访要排序的数列,一次比较两个元素,
* 如果它们的大小顺序错误就把它们交换过来。
本案例要求使用冒泡排序算法实现对数组的排序。
有一个长度为 10的整型数组,
使用冒泡排序算法将数组按照升序排列,并输出排序的过程以及结果。
* */
/*
* 分析:
* 第一步:创建一个长度为10的数组
* 以后这里可以引申为用户输入一个数字代表创建数组的长度
* 第二步:输出这个数组
* 第三步:冒泡排序
* 假设一个新数组为10,9,4,18
* 第一轮第一个元素开始冒泡,需要比较3次得到最大值----->0 3
* 每次冒泡都是从第一个元素开始
* 第二轮第一个元素开始冒泡,需要比较2次得到最大值----->1 2
* 第三轮第一个元素开始冒泡,需要比较1次得到最大值----->2 1
* 第四轮无需再做比较
* 轮数i为length-1 外循环for
* 比较次数为length-1-i 内循环for
* 第四步:输出新数组
* */
package day05;
public class BubbleSort {
/**
* @param args
*/
public static void main(String