java中就只有
public static void main(String arg[]);
所有的输入参数都在arg[]数组中。而没有
public static void main(String arg1[],String arg2[],String arg3[])

解决方案 »

  1.   

    见笑了,我是刚学java,但是要实现这种多个参数的输入应该怎么办哦?
      

  2.   

    String[] args这样就已经是一个数组了
    args[0]是第一个从命令行接收的参数
    args[1]是第二个
    args[2]是第三个
    如此类推如:java hello  my  name  is 
    上面就有3个参数了,程序里面分别是
    args[0].args[1],args[2]
      

  3.   

    输入时java 程序名 参数1 参数2 参数3 

    public static void main(String arg[]);第一个参数在arg[0],第二个在arg[1],后面不用我说了吧在C语言里程序名也存在arg[]里面,java里则从第一个参数开始算
      

  4.   

    public class Max3
    {
    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);
    }
    }