Java中的奇怪数组声明

项目[[| ]] array = new Project [[1 | 1]];

我没有得到哪种数组声明?
我也不知道它是否正确.我在Netbeans中尝试过,但不允许.
但是在这个例子中http://wiki.netbeans.org/OpenProjectsProgramaticallyInNetBeansIDE
我找到了这样的例子.

给我一些想法,如果它是正确的.

解决方法:

这是无效的语法.有关声明数组的正确语法,请参见Java语言规范. Specification.

该规范特别指出:

An array initializer is written as a comma-separated list of
expressions, enclosed by braces { and }.

没有提及添加管道或嵌套支架.

上一篇:java-如何使用Netbeans的不确定进度栏样式?


下一篇:PHPUnit和扩展类