冒泡排序(java实现)

public class BubbleSort {
	public int[] bubbleSort(int[] sortArray)
	{
		for(int i=0;i<sortArray.length-1;i++)
		{
			for(int j=0;j<sortArray.length-1-i;j++)
			{
				if(sortArray[j]>sortArray[j+1])
				{
					int temp=sortArray[j];
					sortArray[j]=sortArray[j+1];
					sortArray[j+1]=temp;
				}
			}
		}
		
		return sortArray;
	}

	public static void main(String args[])
	{
		int a[]={49,38,65,97,76,13,27,49,78,34
				,12,64,5,4,62,99,98,54,56,17,18
				,23,34,15,35,25,53,51};
		int[] result = new BubbleSort().bubbleSort(a);
		for(int i=0;i<result.length;i++)
		{
			System.out.println(result[i]);
		}
	}
}

你可能感兴趣的:(java,String,Class)