为什么这个声明行不会给出任何错误

时间:2013-06-24 11:20:52

标签: java

int [           ] a;

任何人都可以描述这一行中发生的事情。它在[]之间有空格。

1 个答案:

答案 0 :(得分:1)

您正在定义对数组的引用,该数组当前为null,因此具有未定义的大小。

这是正确的语法。方括号之间的空格无关紧要。

以下是一些适当的进一步用法:

int [] a = new int[10];