Java基础之带命令行参数的Java程序的执行流程

和上一篇文章一样。首先先打开记事本编写好我们的Java程序。

class ArgsDemo{

public static void main  (String[ ]  args){

System.out.println(" ");

}

}


Java基础之带命令行参数的Java程序的执行流程_第1张图片

这次不输出HelloWorld,而是输出我们从键盘输入的参数。

接下来在我们的CMD中运行,和上一篇一样运行,会发现美没有输出任何东西


这时我们需要给他一个参数,结果成功的输出了我们的参数。(注意 ArgsDemo为类名,空格后面的为参数。一按回车就将我们后面的参数传给了args[o])实现了打印输出。)


若我们在参数后,再加空格以及一条参数,则需要在打印输出出再添加一个打印输出语句,System.out.println(args[1]); (注意 java从零开始计数)


Java基础之带命令行参数的Java程序的执行流程_第2张图片

编写完成后注意重新编译。

Java基础之带命令行参数的Java程序的执行流程_第3张图片

结果输出两条语句。(若在程序中有多条打印输出,记得一定要传递对应数量的参数,否则会报错。传递超过打印输出语句条数的参数不会报错,但多余的参数不显示。)


Java基础之带命令行参数的Java程序的执行流程_第4张图片

你可能感兴趣的:(Java基础之带命令行参数的Java程序的执行流程)