Java核心技术卷I基础知识(原书第9版)
上QQ阅读APP看书,第一时间看更新

3.10.4 命令行参数

前面已经看到多个使用Java数组的示例。每一个Java应用程序都有一个带String arg[]参数的main方法。这个参数表明main方法将接收一个字符串数组,也就是命令行参数。

例如,看一看下面这个程序:

如果使用下面这种形式运行这个程序:

args数组将包含下列内容:

这个程序将显示下列信息:

C++注释:在Java应用程序的main方法中,程序名并没有存储在args数组中。例如,当使用下列命令运行程序时

args[0]是“-h”,而不是“Message”或“java”。