public class NumberSort ...{ public static void main (String[] args) ...{ int len = args.length; if(len<=0) ...{ System.out.println("Usage:Type some numbers,They will be sorted."); System.exit(-1); } int[] num = new int[len]; for(int i=0;i<len;i++) ...{ num[i] = Integer.parseInt(args[i]); } sort(num); for(int i=0;i<len;i++) ...{ System.out.println(num[i]); } } static void sort(int[] num) ...{ int len=num.length; int k,temp; for(int i=0;i<len;i++) ...{ k = i; for(int j=k+1;j<len;j++) ...{ if(num[k]>num[j]) ...{ k=j; } } if(k!=i) ...{ temp=num[i]; num[i]=num[k]; num[k]=temp; } } }}