Java方法声明中的方括号是什么意思?
Java中方法声明的语法如下所示:
Java方法声明BNF:
method_declaration ::=
{ modifier } type identifier
"(" [ parameter_list ] ")" { "[" "]" }
( statement_block | ";" )
我想知道方括号是什么意思。
- 谁能给我一个例子吗?
- Java中的方法声明是否如上(泛型如何)?
- 在哪里可以找到Java的完整和实际的BNF语法?
回答:
方括号表示方法返回数组。例如,您可以编写一个返回int数组的方法,如下所示:
int method()[] { … }
但是,许多人不熟悉此语法,最好避免使用。
您可以在此处找到Java
7的完整语法:http :
//docs.oracle.com/javase/specs/jls/se7/html/jls-18.html
以上是 Java方法声明中的方括号是什么意思? 的全部内容, 来源链接: utcz.com/qa/427248.html