3.10.4 命令行参数
前面已经看到多个使用Java数组的示例。每一个Java应用程序都有一个带String arg[]参数的main方法。这个参数表明main方法将接收一个字符串数组,也就是命令行参数。
例如,看一看下面这个程序:
如果使用下面这种形式运行这个程序:
args数组将包含下列内容:
这个程序将显示下列信息:
C++注释:在Java应用程序的main方法中,程序名并没有存储在args数组中。例如,当使用下列命令运行程序时
args[0]是“-h”,而不是“Message”或“java”。