(String[] args)这个是代表什么,我不记得,书一只是在很少一两句话提过,一下又找不到了!因为args.lenght=0||1,在输入输出里常用,但有时又args=2,好像很糊涂了!各位请指教,如果可以详细就尽量,呵~~谢啦!
public static void main(String[] args)
这里表示你在程序运行的时候通过命令行传给它的参数
如果传了参数,它会把参数放在args数组里面
比如
[CODE]/*
* Test.java
*
* Created on 2006年12月23日, 下午9:40
*
* To change this template, choose Tools | Template Manager
* and open the template in the editor.
*/
/**
*
* @author lbf
*/
public class Test {
/** Creates a new instance of Test */
public Test() {
}
public static void main(String[] args) {
if(args.length>0){
for(String s:args){
System.out.println(s);
}
}else{
System.out.println("你没有输入参数");
}
}
}[/CODE]
你得先编译,然后
java Test ab cd ef
的时候,它会把ab,cd,ef分别放到数组里面,你就可以收到了