我已经写了一段时间的Java代码,今天遇到了以下声明:
public static void main(String... args) {
}
请注意数组声明中的“点点点”,而不是通常的方括号[]。很明显,它可以工作。事实上,我写了一个小测试并验证了它可以工作。因此,我查看了Java语法,并没有找到这种参数声明语法。所以,对于那些专家们,这是如何工作的?它是否属于语法的一部分?另外,虽然我可以像这样声明函数,但我无法在函数体内像这样声明一个数组。
无论如何,你知道有没有任何地方有这个文档记录。这只是好奇,也许不值得投入太多时间,但我被难住了。