弱弱的问一下,args有什么用?? 有些什么参数?
老是看到if(args.lenght == 0) ;else xxxxx(args[0]);
args到底是什么咚咚呢?
难道每个程序的args。length都不一样? 一般是多少呢?
有什么用呢???
万分疑惑。。。。。
----------------解决方案--------------------------------------------------------
命令行参数
public static void main(String [] args)
{}
----------------解决方案--------------------------------------------------------
args 就是主线程处理程序时输入的字符串,我理解是这样~不知道对不对
----------------解决方案--------------------------------------------------------
那args.length又是什么呢? 每个程序都是固定的么? 一般是多少捏?
那个 args[0] 有什么用么?
----------------解决方案--------------------------------------------------------
偶尝试着把
System.out.println(args[0])
运行,可是却报错哦~~~
为什么捏?
args不是String数组么?
----------------解决方案--------------------------------------------------------
刚才google了一下,似乎是main接受的参数,但是我用的jcreator,要怎么让main接受我输入的字符串呢?
----------------解决方案--------------------------------------------------------
在命令行里 用 java命令
java YouClass 后面加参数
----------------解决方案--------------------------------------------------------
这是你的程序要CMD下运行的时候,要传入的参数,把它放在args数组里面
一般是不用的
----------------解决方案--------------------------------------------------------
:)
原来是这样,呵呵
多谢多谢啊~~~
----------------解决方案--------------------------------------------------------
以下是引用千里冰封在2006-7-27 11:18:57的发言:
这是你的程序要CMD下运行的时候,要传入的参数,把它放在args数组里面
一般是不用的
还是不是很明白,照你的意思是,大可不必去理会它喽
----------------解决方案--------------------------------------------------------