首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2ME开发 >

main步骤的参数

2013-02-25 
main方法的参数可不可以给我具体讲一下public static void main(String【】 args)中那个参数表示的啥意思,可

main方法的参数
可不可以给我具体讲一下public static void main(String【】 args)
中那个参数表示的啥意思,可不可以具体讲一下
[解决办法]
就是一个字符串数组啊,没什么特别的
[解决办法]
>java HelloWorld para1 para2

public static void main(String[] args){
System.out.println(args[0]);
System.out.println(args[1]);
}

[解决办法]
就是执行java文件的时候可以动态传递参数,而不用修正java代码。。。

[解决办法]
public 访问权限是公共的;
static 一个静态的方法;
void 该方法没有返回值;
main 关键之之一,制定程序的入口;
String[] 该方法必须有且只有一个参数,类型是String[]
整个方法和JVM的运行有关,所以main方法的定义是严格按照JVM的运行要求去执行的。

system.out.println(args[0]);   整个你写的就有问题,System的S必须大写!


[解决办法]

引用:
>java HelloWorld para1 para2

public static void main(String[] args){
System.out.println(args[0]);
System.out.println(args[1]);
}
s
[解决办法]
public static void main(String[] args){
File path=new File(".");//当前工作目录
String []list;//一个String数组
if(args.length==0)//如果没有传入命令行参数
list=path.list();//list就=当前工作目录里文件(夹)的路径的数组
else//如果传入的命令行参数
list=path.list(new DirFilter(args[0]));//就以第一个参数指定的路径里的文件(夹)的路径数组赋给list

.....
}
[解决办法]
其实String是个类,String[] args就是main函数的标准,传递一个数组,复杂类型的

热点排行