Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/345.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 在哪些情况下,我们可以使用公共静态void main(String…args)而不是公共静态void main(String[]args)_Java_String_Main - Fatal编程技术网

Java 在哪些情况下,我们可以使用公共静态void main(String…args)而不是公共静态void main(String[]args)

Java 在哪些情况下,我们可以使用公共静态void main(String…args)而不是公共静态void main(String[]args),java,string,main,Java,String,Main,在哪些情况下我们可以使用 publicstaticvoidmain(字符串…参数) 而不是 publicstaticvoidmain(String[]args)?在所有的情况下,如果我们有或更大的值。在Java1.5之前,没有varargs,因此不能使用String…。只是对数组声明进行语法修饰。您可以始终使用公共静态void main(String…args),前提是您至少使用Java 5.0(引入了…操作符)。对于Java 1.5及以上版本,您可以使用这两个操作符中的任何一个。万一。。。参数

在哪些情况下我们可以使用
publicstaticvoidmain(字符串…参数)
而不是
publicstaticvoidmain(String[]args)

所有的情况下,如果我们有或更大的值。在Java1.5之前,没有varargs,因此不能使用
String…

只是对数组声明进行语法修饰。您可以始终使用公共静态void main(String…args),前提是您至少使用Java 5.0(引入了
操作符)。

对于Java 1.5及以上版本,您可以使用这两个操作符中的任何一个。万一。。。参数数组不一定是字符串类型。

对于带有main方法的独立java类,没有区别。您可以使用这两种签名运行,我使用的是java-8