(五)、利用命令行参数输入三个整数,并对三个数字进行降序排列
1 /*利用命令行参数输入三个整数,并对三个数字进行降序排列。 2 –PS:将字符串转换为数字的方法 3 •int num=Integer.parseInt(String number);*/ 4 package com.gen; 5 6 public class ArgumentOrder { 7 public static void main(String args[]) 8 { 9 System.out.println("Please input three number by args:"); 10 int num[]=new int[3]; 11 12 for(int i=0;i<3;i++) 13 { 14 num[i]=Integer.parseInt(args[i]); 15 } 16 sort(num); 17 for(int j=0;j<3;j++) 18 { 19 System.out.println(num[j]); 20 } 21 22 } 23 static void sort(int num[]) 24 { 25 26 for(int i=0;i<num.length;i++) 27 { 28 for(int j=i+1;j<num.length;j++) 29 { 30 if(num[i]<num[j]) 31 { 32 int temp=num[j]; 33 num[j]=num[i]; 34 num[i]=temp; 35 } 36 } 37 } 38 } 39 } 40