![深入浅出Java编程](https://wfqqreader-1252317822.image.myqcloud.com/cover/969/44509969/b_44509969.jpg)
上QQ阅读APP看书,第一时间看更新
1.7 main方法接收参数
在main方法中,String[] args为命令行参数。在执行时,可以利用空格通过“java参数1参数2…”的方式,将所有参数传递给入口方法main。
【文件1.3】HelloWorld2.java
![](https://epubservercos.yuewen.com/A51239/23721640201031406/epubprivate/OEBPS/Images/Figure-P25_1578.jpg?sign=1738863103-Ml24EbI92qdwFe7GIBsPPQAvXxnMaYV7-0-5648adbe6db0936b0a26db39207d2e2b)
在上面的代码中,第4行输出命令行参数的个数。for是循环控制语句(后面将会讲到),用于从第一个参数输出到最后一个参数。
使用javac编译上面的代码,然后使用以下命令运行编译以后的程序:
D:\a>javac -d . HelloWorld2.java D:\a>java cn.oracle.HelloWorld2 Jack Mary Alex Mrchi 参数的个数为:4 Jack Mary Alex Mrchi