问一个很弱的问题,

zuguanqun 2006-04-10 11:48:23
我突然想问,java 中的main(String[] args)
中的参数,都用来做什么用的,用途是什么啊??以前没用过
...全文
126 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
btb368 2006-04-10
  • 打赏
  • 举报
回复
你先看一个程序:
public class TestMain{
public static void main(String[] args){
for(int i=0;i<args.length;i++){
System.out.println(args[i]+"\t");
}
}
}
C:\>javac TestMain.class
C:\>java TestMain 1 2 3
最后输出结果
1
2
3
main(String[] args)其实就是一个特殊的构造方法,在一个application中,程序首先从main开始执行。你如果把参数改为main(String args),程序就会出现如下错误:Exception in thread "main" java.lang.NoSuchMethodError: main
interpb 2006-04-10
  • 打赏
  • 举报
回复
可以用来输入参数给main函数



public class Hello {
public static void main(String[] args) {
if(args.length>0)
System.out.println(args[0]);
}
}

编译后java Hello xxx 这样运行就可以打印出xxx
interpb 2006-04-10
  • 打赏
  • 举报
回复
可以用来输入参数给main函数



public class Hello {
public static void main(String[] args) {
if(args.length>0)
System.out.println(args[0]);
}
}

编译后java Hello xxx 这样运行就可以打印出xxx
kingofworl 2006-04-10
  • 打赏
  • 举报
回复
String[] args 参数数组,如 楼上二位所说

62,616

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧