一. 命令行参数(了解)
1. 简介
命令行参数是在执行程序时候紧跟在程序名字后面的信息。这是为应用程序指定配置属性的一种方式,可以在运行程序时给项目传递额外的消息。该方式允许我们从cmd命令行窗口运行Java的应用程序,而不是单击操作系统中的应用程序图标。并且我们在cmd中执行命令是,可以携带许多参数,然后将这些参数传递给项目的main入口方法。
2. 代码案例
接下来壹哥设计了一个代码案例,用来接受从cmd命令行传递过来的参数。大家注意,从命令行传递过来的参数,就是在我们天天见到的main()方法中完成,利用String[] args参数实现接收。
public class Demo06 {
public static void main(String[] args) {
for (int i = 0; i < args.length; i++) {
System.out.println("args[" + i + "]: " + args[i]);
}
}
}
3. 执行结果
我们可以打开cmd命令行,然后切换到java文件所在的目录。大家注意,小千这里是切换到src目录下。然后在src目录下,分别执行如下两个命令:
#编译java文件
javac demo11\Demo06.java
#执行java文件
java demo11.Demo06 chuan di ming ling hang can shu
大家要更改成自己的文件路径,命令行参数是随意的,这样我们就可以在命令行窗口中看到输出的结果,如下图所示:
---------------------------------------正片已结束,来根事后烟-----------------------------------------
四. 结语
至此,小千就给大家把方法的参数介绍完毕了,现在你知道参数相关的内容了吗?接下来会在接下来的文章中继续给大家讲解递归、方法的重载、重新及构造方法等内容,敬请期待哦。