关于public static void main(String[] args) {}
中,String[] args中的[]先后写法,以及具体的什么意思!

解决方案 »

  1.   

    String[] args表示从,命令行输入的参数,2种写法的不同,其实是数组的2种不同定义方式
      

  2.   

    main(String args[])与main(String[] args)
    JAVA中通常是main(String[] args)。
      

  3.   

    1楼正解 感觉一般都是用 String[] args 这个写法吧
     想了解更详细,建议阅读 thinking in java 数组那一部分 看完你就彻底明白了
      

  4.   

    在Java中数组的定义方式有两种:
    int []a=new int [10];//定义一个数组,名字为a
    int b[]=new int [20];//定义一个b的“对象”,类型为数组
    在C#中只有一种:
    int []c=new int [30];
      

  5.   

    String[] args   多明确?!
    告诉你定义了一个String[] 数组下面两个两个是不是很相近?!String args[]  
    String args 
      

  6.   

    只不过是不同的写法,看个人的爱好。在 1.5 中还有一种新的写法:public static void main(String ... args){}
      

  7.   

    main方法也是方法。它有它的参数。它的参数就是一个String 数组。