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