Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/323.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 - Fatal编程技术网

Java 主(字符串[]参数)或主(字符串参数[])

Java 主(字符串[]参数)或主(字符串参数[]),java,arrays,Java,Arrays,我现在正在看Java教程,我注意到有些人使用: public static void main(String[] args) public static void main(String args[]) 有些人使用: public static void main(String[] args) public static void main(String args[]) 我只是想知道它们之间是否有任何区别。没有区别,这是字符串数组 String[]args或String args[]是等

我现在正在看Java教程,我注意到有些人使用:

public static void main(String[] args)
public static void main(String args[])
有些人使用:

public static void main(String[] args)
public static void main(String args[])

我只是想知道它们之间是否有任何区别。

没有区别,这是字符串数组


String[]args或String args[]是等价的。

另外,在声明数组时,允许使用type[]变量或type variable[],尽管通常首选第一种形式。哦,我明白了。谢谢,我没有看到那个帖子:第二种形式可以让老C程序员高兴,因为C只允许第二种形式。但第二种形式令人困惑,因为所声明的变量具有类型为的数组类型。