一尘不染

什么是“ String args []”?主方法Java中的参数

java

我刚刚开始用Java编写程序。以下Java代码是什么意思?

public static void main(String[] args)
  • What is String[] args?

  • When would you use these args?

源代码和/或示例优先于抽象解释


阅读 733

收藏
2020-02-26

共1个答案

一尘不染

在Java中,args包含提供的命令行参数作为String对象数组。

换句话说,如果你运行你的程序作为java MyProgram one two然后args将包含["one", "two"]

如果要输出的内容args,可以像这样遍历它们…

public class ArgumentExample {
    public static void main(String[] args) {
        for(int i = 0; i < args.length; i++) {
            System.out.println(args[i]);
        }
    }
}
2020-02-26