帮帮新手

解决方案 »

  1.   

    public static void main(String[] args){}
    args是main方法的字符串数组参数
      

  2.   

    args[]保存的是参数的值
    args的长度为参数的个数
    比如有如个带参数的命令java  HelloWorld arg0,arg1,arg2
    则args[]的值分别为 arg0,arg1,arg2
      

  3.   

    args是传递给main()方法的字符串参数
      

  4.   

    楼上说得很对args存储命令行参数
      

  5.   

    Command Line Arguments,命令行参数
      

  6.   

    args是传递给main()方法的字符串数组类型的参数
      

  7.   

    定义了一个String型的数组,其他同上
      

  8.   

    String[] 表示参数类型为字符串数组 args参数名
      

  9.   

    楼上的都解释了那么多,偶来举例吧:1,DOS中的dir命令大家都用过吧? 比如我想显示c盘根目录下所有文件和目录列表,我就敲
        dir c:\
      看到了没?这里的dir表示命令,空格后面跟着 c:\  这个就表示命令行参数.
     
    2,自己写个例子:public class Test
    {
      public static void main(String args[])
      {
        System.out.println("命令行的参数有:");
        for(int i=0 ; i<args.length; i++)
        {
           System.out.println(args[i]);
        }
      }
    }
    编译后就可以测试了: java Test a <== 这里的java Test 就类似例子1中的dir,这个a就是命令行参数,类似例子1中的c:\ java中处理命令行的参数是做为一个字符串数组来传给你的main函数的.