Java数组声明语法的区别?

时间:2015-04-03 10:29:03

标签: java arrays arguments

在java中声明数组参数有什么不同,如:

public void method(Type[] arg) { ... } 

以这种方式:

public void method(Type arg[]) { ... } 
只是好奇......

2 个答案:

答案 0 :(得分:2)

最好将它们放在类型之后,这是为了理解目的。另请注意:

String[] firstArray[], secondArray;

这里有firstArray变量引用二维数组,secondArray变量引用一维数组;

答案 1 :(得分:1)

没有区别。

SCJP Sun认证Java 6程序员

声明数组引用时,应始终将数组括号放在声明的类型之后,而不是在标识符(变量名称)之后。这样,任何阅读代码的人都可以很容易地告诉我,例如,key是对int数组对象的引用,而不是int原语。