Day18--命令行传递参数

news/2024/10/19 13:18:13

Day18--命令行传递参数

命令行传参有时候你希望运行一个程序的时候再传递给它消息。这要靠传送命令行参数给main()函数实现。
public class CommandLine {public static void main(String args[]){for(int i=0; i<args.length; i++){System.out.println("args[" + i + "]:" + args[i]);}}
}
//String[] args:main方法的参数

快捷键:fori

 for (int i = 0; i < ; i++) {}
D:\IDEA\example\JavaSE\Basic Grammar\src\com\liu\www\method>javac Demo03.java
D:\IDEA\example\JavaSE\Basic Grammar\src\com\liu\www\method>java Demo03
错误: 找不到或无法加载主类 Demo03
原因: java.lang.NoClassDefFoundError: Demo03 (wrong name: com/liu/www/method/Demo03)D:\IDEA\example\JavaSE\Basic Grammar\src\com\liu\www>cd..D:\IDEA\example\JavaSE\Basic Grammar\src\com\liu>cd..D:\IDEA\example\JavaSE\Basic Grammar\src>java com.liu.www.method.Demo03 this is liu
args[0]:this
args[1]:is
args[2]:liuD:\IDEA\example\JavaSE\Basic Grammar\src>

这段文字是在命令行环境下编译和运行Java程序的过程记录。

首先,用户在 D:\IDEA\example\JavaSE\Basic Grammar\src\com\liu\www\method 目录下编译Demo03.java 文件

接着尝试在同一目录下运行 Demo03,结果出现了找不到或无法加载主类的错误。之后用户连续两次使用 cd.. 命令返回上级目录,

最后在根目录 D:\IDEA\example\JavaSE\Basic Grammar\src 在src目录下成功运行了 com.liu.www.method.Demo03 程序,并传入了参数 "this is liu"。

注意:要运行Java程序的时候,要加上包的路径java com.liu.www.method.Demo03 否则无法运行

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/73419.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

虚拟歌姬列传

前言:纵观歌姬历史,初为Vocaloid一匡天下,然今群雄竞起,UTAU,SV群英荟萃,大有百花齐放之态也,今当尽绵薄之力,浅修其史,以说心也 啊啊啊 初音ミク重音テト(SV)重音テト(UTAU)(v)FlowerGUMI镜音レン,镜音リン巡音ルカ可不(KAFU)歌爱雪IAVY1MEIKOKAITO花隈千冬

virtualBox环境Ubuntu升级后太卡,转debian很丝滑

之前一直在virtualBox中用Ubuntu折腾开发环境,前段时间升级到24后,感觉好卡 什么都不做资源就用完了转到更稳定的上游Debian 稳的一批

sicp每日一题[2.49]

Exercise 2.49Use segments->painter to define the following primitive painters:a. The painter that draws the outline of the designated frame. b. The painter that draws an “X” by connecting opposite corners of the frame. c. The painter that draws a diam…

数据采集与融合技术实验课程作业二

数据采集与融合技术实验课程作业二作业所属课程 https://edu.cnblogs.com/campus/fzu/2024DataCollectionandFusiontechnology作业链接 https://edu.cnblogs.com/campus/fzu/2024DataCollectionandFusiontechnology/homework/13285gitee码云代码位置 https://gitee.com/wang-qi…

spark sql语句性能优化及执行计划

一、优化点:1、not in 替换为 not exist;2、in 替换为 right join;3、distinct 替换为 group by;4、count(distinct) 替换为 count;5、where条件中,等号左右两边的数据类型需要一致;6、where条件中,等号左边不要有函数;7、where条件上移;8、优化点需要对照执行计划,并…

GDPC-CSA::CTF一轮web题目write up-T2 ez http

首先来看题目先不鸟提示,进去页面逛逛,F12一下,看到如下内容回头来看提示,robots.txt是网页用来告知爬虫允许和禁止访问文件的君子协议,由题我们决定先打开/robots.txt查看一下爬虫被禁止访问哪些文件,其中说不定会有线索 如果对robots.txt还不了解的可以看看这里 在网站…