📜  Java中的命令行参数

📅  最后修改于: 2020-03-24 12:29:04             🧑  作者: Mango

如果我们通过编写命令“ java Hello Geeks At GeeksForGeeks “来运行Java程序,该类的名称为“ Hello”,则它将运行到Hello,之后是“ Geeks At GeeksForGeeks“,它们是命令行参数。
将命令行参数提供给JVM时,JVM会将它们包装并提供给args []。通过使用args.length检查args的长度,可以确认它们实际上包裹在args数组中。

// Java展示使用命令行参数
class Hello
{
    public static void main(String[] args)
    {
        // 检查参数的长度是否大于0
        if (args.length > 0)
        {
            System.out.println("命令行"+
                               " 参数:");
            // 对args array进行遍历循环
            for (String val:args)
                System.out.println(val);
        }
        else
            System.out.println("没有 "+
                               "参数.");
    }
}

输出: