java排序(初学者)

public class Dispose
{
	public static void arrDispose(int arr[])
	{
		int swap=0;
		for(int i=0;i<arr.length-1;i++)
		 for(int j=i+1;j<arr.length;j++)
			if(arr[i]>arr[j])
			{
				swap=arr[i];
				arr[i]=arr[j];
				arr[j]=swap;	
			}		
	}
	public static void arrLowDispose(int arr[])
	{
		int swap=0;
		for(int i=0;i<arr.length-1;i++)
		 for(int j=i+1;j<arr.length;j++)
			if(arr[i]<arr[j])
			{
				swap=arr[i];
				arr[i]=arr[j];
				arr[j]=swap;	
			}		
	}
	public static void main(String args[])
	{
		int arr[]=new int[10];
		for(int i=0;i<arr.length;i++)
		{
		  arr[i]=(int)(Math.random()*100);
			System.out.print(arr[i]+" ");
				
		}
			System.out.println();
		     arrDispose(arr);
		System.out.println("升序排序后的数组的新序列是:");
		for(int i=0;i<arr.length;i++)
		{
		  	System.out.print(arr[i]+" ");
		}
		     arrLowDispose(arr);
		System.out.println("降序排序后的数组的新序列是:");
		for(int i=0;i<arr.length;i++)
		{
		  	System.out.print(arr[i]+" ");
		}
	}
}

你可能感兴趣的:(java,J#)