java中就只有
public static void main(String arg[]);
所有的输入参数都在arg[]数组中。而没有
public static void main(String arg1[],String arg2[],String arg3[])
public static void main(String arg[]);
所有的输入参数都在arg[]数组中。而没有
public static void main(String arg1[],String arg2[],String arg3[])
args[0]是第一个从命令行接收的参数
args[1]是第二个
args[2]是第三个
如此类推如:java hello my name is
上面就有3个参数了,程序里面分别是
args[0].args[1],args[2]
则
public static void main(String arg[]);第一个参数在arg[0],第二个在arg[1],后面不用我说了吧在C语言里程序名也存在arg[]里面,java里则从第一个参数开始算
{
public static void main(String arg1[])
{
String str1="",str2="",str3="";
if(arg1.length>0)
str1=arg1[0];
if(arg1.length>1)
str2=arg1[1];
if(arg1.length>2)
str3=arg1[2];
int a=Integer.parseInt(str1);
int b=Integer.parseInt(str2);
int c=Integer.parseInt(str3);
int min,max;
if(a>b)
max=a;
else
max=b; if(c>max)
max=c;
System.out.println("Zhang tell you the max is:"+max);
min=a<b?a:b;
min=c<min?c:min;
System.out.println("Zhang tell you the min is:"+min);
}
}