就是一个变量名,你可以改成其他的,例如 :String a []
这里的args相当于c里的主参,是在程序启动时传递到程序内部数据的参数,使用如下:
java YourProj aaa bbb ccc
上面命令的aaa、bbb、ccc就是通过args传递到程序内部,在程序里通过调用args[0],args[1]等取得对应的值,判断args有多少参数可以用args.length取得。
这里的args相当于c里的主参,是在程序启动时传递到程序内部数据的参数,使用如下:
java YourProj aaa bbb ccc
上面命令的aaa、bbb、ccc就是通过args传递到程序内部,在程序里通过调用args[0],args[1]等取得对应的值,判断args有多少参数可以用args.length取得。
解决方案 »
- 用IO读取了一个文件,怎样把数据放入一个arraylist里面?
- 一个关于方法的继承的简单问题
- eclipse Europa 与 eclipse_Ganymede 有什么区别
- 求: 读写文件的问题
- 文本内容排序输出
- 怎么把日期字符串转化为java.util.Date类型的数据呢
- 还是数据库连接的问题,关于ACCESS数据库!
- jcreator 中的"提示"用java应该如何实现?
- 一个关于Jbuilder5配置的问题,请教高手们。急!!!
- java中有控件数据组这一个概念吗?如有应如何声明和引用呢?
- 为什么jdk1.4的文档中没有ServletContext的api?哪里有介绍的?谢谢
- ==用jbuilder开发的工程怎样打包出来,独立jbuilder运行?==
如果你的程序运行是要带参数的,所带的这个参数就是传给args[],如果多个参数中间用空格隔开.
例如:主class 为main.class
在运行时:java main.class abc
这个abc就当成一个参数传给args[]了.在程序代码中:
public static void main(String[] args){
String a = args[0];//这个获得的a就是那个参数"abc"了.}
如果这个主参数,需要从别的程序中传过来,那,应如何处理呢?