在引数列的地方
我看到有人的表达式是String[]args而有的人是String args[]
区别是什么呢
麻烦解答一下谢谢

解决方案 »

  1.   

    前者是String数组类型.  后者是String类型的数组.String str1[],str2;
    str1是数组,str2不是.String[] str1,str2;
    str1,str2都是数组.
      

  2.   

    数组的[]可以写在 数据类型后面的任意位置.
    就是说 String str[]和String[] str是一样的.
    如果是多维数组的话,甚至可以写做String []str[] 都可以.这也是2维数组,相当与String str[][]
      

  3.   

    xulipeng() ( ) 信誉:100    Blog  2006-09-22 17:42:00  得分: 0  
     
     
       前者是String数组类型.  后者是String类型的数组.String str1[],str2;
    str1是数组,str2不是.String[] str1,str2;
    str1,str2都是数组.
      
    这位兄弟的回答是正确的! 这两种说法都正确!根据个人的习惯
      

  4.   

    Java的世界String[] args的写法更受欢迎!
      

  5.   

    只不过是声名数组的两种格式而已,   前者是String数组类型.  后者是String类型的数组
      

  6.   

    都一样的~~~~~
    String str[],str2;//是定义str字符串数组
    String[] str1,str2;//是定义str1,str2两个字符串数组
      

  7.   

    前者是String数组类型.  后者是String类型的数组.String str1[],str2;
    str1是数组,str2不是.String[] str1,str2;
    str1,str2都是数组.
      
    这位兄弟的回答是正确的! 这两种说法都正确!根据个人的习惯
      

  8.   

    没有区别 String[] args是面对对象的写法.
      

  9.   

    没有区别,编译器都将其识别为String类型的数组
      

  10.   

    这道问题对于初学者来说是很说明问题的,可以让他们区分String a[],b和String[] a,b的不同。