一. 命令行参数(了解)

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

大家要更改成自己的文件路径,命令行参数是随意的,这样我们就可以在命令行窗口中看到输出的结果,如下图所示:




java cmd控制台 java控制台命令行参数_java


---------------------------------------正片已结束,来根事后烟-----------------------------------------

四. 结语

至此,小千就给大家把方法的参数介绍完毕了,现在你知道参数相关的内容了吗?接下来会在接下来的文章中继续给大家讲解递归、方法的重载、重新及构造方法等内容,敬请期待哦。