Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/351.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java中的奇怪数组声明_Java_Arrays_Netbeans - Fatal编程技术网

Java中的奇怪数组声明

Java中的奇怪数组声明,java,arrays,netbeans,Java,Arrays,Netbeans,Project[[|]]array=新项目[[1|1]] 我不知道这是哪种数组声明? 我也不知道这是否正确。我在Netbeans中尝试过,但这是不允许的。 但在这个例子中 我发现了这样的例子 告诉我它是否正确。根据JDK7中的javac,它的语法无效(错误:表达式的非法开头指向第一个[[)。我假设生成该页或类似页时一定出错。这是无效语法。有关声明数组的正确语法,请参阅Java语言规范 本规范明确规定: 数组初始值设定项以逗号分隔的 表达式,用大括号{和}括起来 没有提到添加管道或嵌套括号。这不是

Project[[|]]array=新项目[[1|1]]

我不知道这是哪种数组声明? 我也不知道这是否正确。我在Netbeans中尝试过,但这是不允许的。 但在这个例子中 我发现了这样的例子


告诉我它是否正确。

根据JDK7中的
javac
,它的语法无效(
错误:表达式的非法开头指向第一个
[[
)。我假设生成该页或类似页时一定出错。

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

本规范明确规定:

数组初始值设定项以逗号分隔的 表达式,用大括号{和}括起来


没有提到添加管道或嵌套括号。

这不是正确的语法。似乎是示例代码中的一个输入错误。这是java吗?哎哟!!!当他们更改数组语法时?Android Killer我第一次看到这一点时也很惊讶。即使使用最新的java 8约定,语法似乎也不正确。我认为这只是一个典型o、 正如Kayaman所说。有关文档,请参阅。
Project[]array=newproject[1];
就是他们在该示例中的意思。