黑马程序员技术交流社区
标题:
这是什么错误,怎么解决?
[打印本页]
作者:
daveyang
时间:
2015-3-22 12:05
标题:
这是什么错误,怎么解决?
此程序是为了探测main函数是否可以被作为方法调用,但是出错了。
我在一个帖子上看到,这是可行的,不知道我的错误在哪里,请指正
class BeCalled{
public static void main(String args[]){
for(int i=0;i<agrs.length;i++)
System.out.println(arg[i]);
}
}
class Caller{
public static void main(String args[]){
Becalled test=new BeCalled();
String init[] = {"11","22","33"};
test.main(init[]);
}
}
出错信息:
mainreference.java:11: 错误: 需要 '.class'
test.main(init[]);
^
1 个错误
作者:
殷俊
时间:
2015-3-22 12:20
class BeCalled{
public static void main(String args[]){
for(int i=0;i<args.length;i++)
System.out.println(args[i]);
}
}
class Caller{
public static void main(String args[]){
//BeCalled test=new BeCalled();
String init[] = {"11","22","33"};
BeCalled.main(init);
}
}
这样就好了,你可以对比一下,看看你的代码哪里有问题,我是改的你代码
作者:
Mr.南郭
时间:
2015-3-22 12:42
哥们,你第一个类里,一个单词写了三种写法。。。。囧。。。。。正确答案看一楼的
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2