博客
关于我
Java 命令行参数 main(String[] args)
阅读量:348 次
发布时间:2019-03-04

本文共 559 字,大约阅读时间需要 1 分钟。

Test.java分析

我们来看一下Test.java这个Java程序。这个程序是一个简单的命令行应用程序,通过读取输入参数来进行特定操作。

代码逻辑解析

程序的主类是Test,里面定义了一个静态方法main。这个方法用于接收用户输入的命令行参数。

程序的执行逻辑分为两部分:第一部分是检查第一个参数是否为"h",如果是的话,程序会输出"hello"。第二部分是遍历剩下的所有参数,逐个输出它们。

具体来说,程序会检查args数组的第一个元素是否等于"h"。如果是的话,会立即输出"hello"。然后,程序会从第二个元素开始循环,逐个将这些参数连接起来输出,中间用空格分隔。

执行过程

当程序运行时,用户需要在命令行输入参数。例如,用户可以输入以下命令:

java -jar Test.jar h a b c

这样,参数数组args就会包含四个元素:"h"、"a"、"b"、"c"。程序首先检查第一个参数是否是"h",确认后会输出"hello"。然后,程序会循环输出剩下的参数,结果就是"h a b c"。

运行结果

程序执行后,输出的结果会是:

hello a b c

这个结果表明,程序能够正确地接收和处理命令行参数,并根据用户的输入进行相应的操作。参数的数量可以根据实际需求灵活调整,程序本身的结构比较简单易用。

转载地址:http://fcxq.baihongyu.com/

你可能感兴趣的文章
POI实现Excel导入Cannot get a text value from a numeric cell
查看>>
POI实现Excel导入时提示NoSuchMethodError: org.apache.poi.util.POILogger.log
查看>>
POI实现Excel导出时常用方法说明
查看>>
POI导出Excel2003
查看>>
POI数据获取及坐标纠偏
查看>>
Quartz入门看这一篇文章就够了
查看>>
POI解析Excel【poi的坑——空行处理】
查看>>
POI:POI+JXL实现xls文件添加水印
查看>>
POI:POI实现docx文件添加水印
查看>>
POJ 1006
查看>>
Quartz中时间表达式的设置-----corn表达式
查看>>
poj 1035
查看>>
POJ 1061 青蛙的约会 (扩展欧几里得)
查看>>
Quartz2.2.1简单使用
查看>>
POJ 1080 Human Gene Functions(DP:LCS)
查看>>
Quant 开源项目教程
查看>>
POJ 1088 滑雪
查看>>
POJ 1095 Trees Made to Order
查看>>
POJ 1113 Wall(计算几何--凸包的周长)
查看>>
poj 1125Stockbroker Grapevine(最短路)
查看>>