黑马程序员技术交流社区
标题:
Main问题
[打印本页]
作者:
xieguanxiong
时间:
2012-3-2 11:18
标题:
Main问题
class MainDemo
{
public static void main(String[] args)//问题:这传入的参数是什么?
{
String[] arr = {"hah","hhe","heihei","xixi","hiahia"};
MainTest.main(arr);
}
}
class MainTest
{
public static void main(String[] args)
{
for(int x=0; x<args.length; x++)
System.out.println(args[x]);
}
}
有人说Main(String[] args)中的args为什么可以写成任意名字?
作者:
蒙武辉
时间:
2012-3-2 11:46
问题:这传入的参数是什么?传入的是数组的首地址arr。
有人说Main(String[] args)中的args为什么可以写成任意名字? args是数组名字,应该是可以任意取的。
作者:
唐林渊
时间:
2012-3-2 12:46
毕老师的视频有讲过 String[] args 他传的是一个字符串数组类型的. args只是一个数组名而已,执行.java的时候是运行编译器,执行class的时候才把文件进行执行
作者:
王杰
时间:
2012-3-2 18:59
有人说Main(String[] args)中的args为什么可以写成任意名字?
String[] args 的意思是字符串类型的数组,名叫args
他是一个参数,只要类型一样,命名为什么都可以的。
主函数你也可以这样写:
public static void main(String[] a)
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2