Java String[] args 作用

原文: Java 教程

   JaneYork

有的�伙伴看到���解,为什么是 String[] args,这个 args 是干嘛的?

String[] args �以看出�它是一个数组。在命令行中比如�行 Test.class 文件,你�以这样写:

java Test runoob

相当于给数组传入了一个 runoob 字符串。也�以打�出�,�以作为简�的输入。

例如:

public class Test {
    public static void main(String[] args) {
        System.out.println(args[0]);
    }
}

�行以上实例,输出结果如下:

$ javac Test.java
$ java Test runoob
runoob

此处注�,main 是一个程�的入�,一个 java 程��行必须而且有且仅有一个 main 方法。

args[0] 是你传入的第一个�数,args[1]是传入的第二个�数,以此类推。

更多解�

  luzhe610

String[] args 还有一�等价的写法: String... args

�者为数组形�, �者为���数形�。

�者用得较多, 但是看到�者也应认识。