A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

Java应用程序的入口方法main(String[]args),表示该方法需要接收一个字符串数组类型的参数值,该参数如果不指定,args接收的是null值,当然也可以在Java命令执行程序时指定。
如:Test.java文件的代码如下:
Public class Test{
Pubic static void main(String [] args){
     System.out.println(args[0]);
     System.out.println(args[1]);
}
}
在命令符操作界面,使用“javac Test.java”编译后,可使用如下命令执行test_2程序并为main()方法指定参数值。
   Java Test one two
上述命令为Test类main()方法的字符串数组指定了“one”和“two”两个元素值,也可以指定若干个,参数值之间需要用空格隔开。上述命令的执行结果为:

但其实为main()方法指定参数实际上不怎么用,但了解一下也是好的。

评分

参与人数 1技术分 +1 收起 理由
狼王 + 1

查看全部评分

1 个回复

倒序浏览
同样在myeclipse中也可以将参数传递进主函数中。
鼠标选中需要传递参数类的代码任意地方:右键-->run As-->Run Configurations;  然后在左侧栏 选择java Application
然后在右侧的选项卡中选择 Arguments-->Program arguments:在这里面传入参数,多个参数之间用空格隔开。
这样进行参数传递可以进行动态传递参数。

主函数参数传递.jpg (74.03 KB, 下载次数: 28)

主函数参数传递.jpg
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马