黑马程序员技术交流社区
标题:
我的main方法那里去了?不明白的顶起来!!
[打印本页]
作者:
hejinzhong
时间:
2014-8-26 15:26
标题:
我的main方法那里去了?不明白的顶起来!!
本帖最后由 hejinzhong 于 2014-8-27 02:55 编辑
/**
下面这个方法,我想的是输出hello world ! 但是系统会报这个错误
Exception in thread “main” java.lang.NoSuchMethodError : main
我main方法不是在那里写着吗?这是为什么
*/
public class StrungOut{
public static void main(String[] args){
String s = new String("Hello World !");
System.out.println(s);
}
}
class String{
private final java.lang.String s;
public String(java.lang.String static){
this.s = s;
}
public java.lang.String.toString(){
return s;
}
}
复制代码
作者:
___瘦不了
时间:
2014-8-26 16:03
感觉要进吹水圣地的节奏
作者:
梁泽冕
时间:
2014-8-26 16:32
要扯斗地主的话,那任何生活细节都能总结经验。
作者:
陈永赛
时间:
2014-8-26 18:01
中国语言博大精深,生活上,什么例子都可以解释的啦
作者:
何艳梅
时间:
2014-8-26 23:41
顶楼主。
作者:
hejinzhong
时间:
2014-8-27 02:56
___瘦不了 发表于 2014-8-26 16:03
感觉要进吹水圣地的节奏
改改就不过去了!
作者:
jiangweibin2573
时间:
2014-8-27 20:33
应该可以运行把!等解决
作者:
王震阳老师
时间:
2014-8-27 21:17
这题有点故弄玄虚了,找不到main方法是正确的。因为一个方法的签名是包含期形参的,你这个看似的main方法里面的形参String[] args 其实已经不是java.lang.String 了,而是你自己定义的一个String。因此当然找不到!
在main的形参中只需加上java.lang.String 即可!
作者:
谢建平
时间:
2014-8-28 08:39
小白受教了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2