Java学习---冒泡排序

public class BubbleSort{
	public static void main(String[] args){
		int[] a={10,23,6,82,53,9,49};
		System.out.println("The array before sorting is:");
		printArray(a);
		System.out.println("");
		System.out.println("The order of the sorting is:");
		doSort(a);
	}
	public static void printArray(int[] b){
		for(int i=0;i<b.length;i++){
			System.out.print(" "+b[i]);
		}
	}
	public static void doSort(int[] b){
		int temp;
		for(int i=b.length;i>0;i--){
			for(int j=1;j<i;j++){
				if(b[j-1]>b[j]){
					temp=b[j-1];
					b[j-1]=b[j];
					b[j]=temp;
				}
			}
			printArray(b);
			System.out.println("");
		}
	}
}
Java学习---冒泡排序_第1张图片

你可能感兴趣的:(java,冒泡排序)