package com.sort02; /* 冒泡排序:从小到大 */ public class BulbbleSort { public static void main(String[] args) { int[] array={1,23,3,5,34,67,8}; bubble(array); } public static void bubble(int[] array){ int temp; for(int i=0;i< array.length-1;i++){ //长度为n的序列 一共执行n-1轮比较 for (int j=0;j<array.length-i-1;j++){ //冒泡排序 每一轮都有一个元素位置确定(所以-i) if(array[j]>array[j+1]){ temp=array[j]; array[j]=array[j+1]; array[j+1]=temp; } } } for (int i = 0; i < array.length; i++) { System.out.println(array[i]); } } }
09-06
3118
08-19
952
08-20
306