Project[[ | ]] array = new Project[[1 | 1]];
我没有得到哪种数组声明?
我也不知道它是否正确。我在Netbeans中尝试过,但是不允许这样做。
但是在这个例子中http://wiki.netbeans.org/OpenProjectsProgramaticallyInNetBeansIDE
我找到了这样的例子。
给我一些想法,如果它是正确的。
最佳答案
这是无效的语法。有关声明数组的正确语法,请参见Java语言规范。 Specification。
该规范特别指出:
数组初始值设定项以逗号分隔的列表形式编写
用大括号{和}括起来的表达式。
没有提及添加管道或嵌套支架。
关于java - Java中的奇怪数组声明,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17966785/