冒泡排序
简介
分为有序区和无序区
每次都比较无序区相邻两个元素的大小,如果前一个元素比后一个元素小就交换位置。
冒泡排序属于的是算法中的暴力法(即遍历所有的元素然后输出符合条件的元素)
package simple_sort;
public class Dome_sort {
/** * @param args */
public static void main(String[] args) {
// TODO Auto-generated method stub
int[] numbers = new int[]{1,9,5,6,7};
int i,j;
for(i =0;i<numbers.length;i++){
for(j=0;j<numbers.length-1;j++)
{
if(numbers[j]>numbers[j+1])
{
int temp= numbers[j];
numbers[j]=numbers[j+1];
numbers[j+1]=temp;
}
}
}
System.out.println("排序后的结果");
for(i=0;i<numbers.length;i++)
System.out.println(numbers[i]+" ");
}
}
输出结果