BubbleSort

import java.util.ArrayList;
public class testList {

	/**
	 * @param args
	 */
	
	public static void BubbleSort(int[] a){
		for(int i=a.length-1;i>0;i--){
			for(int j=0;j<i;j++){
				if(a[j]>a[j+1])
				{
					a[j]=a[j]+a[j+1];
					a[j+1]=a[j]-a[j+1];
					a[j]=a[j]-a[j+1];					
				}
			}
		}
	}
	
	public static void main(String[] args) {
		// TODO Auto-generated method stub
	
		int[] arrayInt=new int[10];
		int length=arrayInt.length;
		for(int i=0;i<length;i++){
			arrayInt[i]=10-i;
		}
		for(int i=0;i<arrayInt.length;i++)
		{
			System.out.println(arrayInt[i]);
		}
		BubbleSort(arrayInt);
		for(int i=0;i<arrayInt.length;i++)
		{
			System.out.println(arrayInt[i]);
		}
	}


}

  

posted on 2014-09-25 15:56  rosizel  阅读(188)  评论(0编辑  收藏  举报