黑马程序员技术交流社区
标题:
主函数(string[] args)的参数怎么用
[打印本页]
作者:
提菩--空
时间:
2014-6-3 19:04
标题:
主函数(string[] args)的参数怎么用
本帖最后由 提菩--空 于 2014-6-4 23:23 编辑
public static void main(String[] args)中的参数怎么用。自己从网上找了一些,但很零碎,谁能全面的说下。最好有例子
作者:
马宁
时间:
2014-6-3 21:41
String args[]的意思是用于接收用户输入的参数,如果程序中需要用户输入参数,那么这些参数就保存在数据args中.
例子:
//此类用于计算两个整数和求和
public class IntSum{
public static void main(String args[]){
//判断用户输入的参数个数,如果小于2个给出提示
if(args.length != 2){
System.out.println("Usage: java IntSum int1 int2");
System.out.println("eg. java IntSum 10 20");
}
else{
//将接收到的参数转换成整型
int int1 = Integer.parseInt(args[0]);
int int2 = Integer.parseInt(args[1]);
//输出结果
System.out.println(String.format("%d+%d=%d",int1,int2,int1+int2));
}
}
}
编译: javac IntSum.java
运行: java IntSum 10 20
可以看到输出:
10+20=30
这里的10,20就是用户输入的参数,再看程序里依次通过args[0],args[1]...来取得这些参数值.
作者:
More
时间:
2014-6-4 07:36
学习了 大神
作者:
侯金龙
时间:
2014-6-4 07:47
没掌握的知识还真多
作者:
茂子
时间:
2014-6-4 08:55
马宁 发表于 2014-6-3 21:41
String args[]的意思是用于接收用户输入的参数,如果程序中需要用户输入参数,那么这些参数就保存在数据args ...
学习了。。。
作者:
jsjchenlong
时间:
2014-6-4 09:25
同意二楼说的。
作者:
liang090214
时间:
2014-6-4 10:18
学习学习。。。
作者:
true
时间:
2014-6-4 13:48
我来围观!!!!!!
作者:
Wokno
时间:
2014-6-4 16:53
好嘛,没仔细看老毕的视频吧?老毕都有讲解的,在static关键字那一节。。。
作者:
提菩--空
时间:
2014-6-4 23:22
马宁 发表于 2014-6-3 21:41
String args[]的意思是用于接收用户输入的参数,如果程序中需要用户输入参数,那么这些参数就保存在数据args ...
谢谢,看明白了,有些视频是跳着看的
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2