冒泡排序

package com.imooc.array;

public class SortDemo {

	public static void main(String[] args) {
		//冒泡排序
		int[] a={34,53,12,32,56,17};
		System.out.println("排序前的数组元素为:");
		for(int n:a){
			System.out.print(n+" ");
		}
		System.out.println();
		int temp;
		for(int i=0;i<a.length-1;i++){
			//内重循环控制每趟排序
			for(int j=0;j<a.length-i-1;j++){
				if(a[j]>a[j+1]){
					temp=a[j];
					a[j]=a[j+1];
					a[j+1]=temp;
				}
			}
		}
		System.out.println("从小到大排序后的数组元素为:");
		for(int n:a){
			System.out.print(n+" ");
		}
	}

}

  

posted @ 2017-12-26 16:58  振华213  阅读(161)  评论(0编辑  收藏  举报