eclipse 老提示 This method has a constructor name 这该怎么弄
java 新手问 写个类 老有提示
答案:6 悬赏:40
解决时间 2021-04-21 04:26
- 提问者网友:白柏唇蜜
- 2021-04-20 11:40
最佳答案
- 二级知识专家网友:寂寞的炫耀
- 2021-04-20 12:28
类名不要使用main,这会导致该类的默认构造器与主函数名main相同,
将第一句public class main{ 中的main改成任意首字母大写的单词即可.
将第一句public class main{ 中的main改成任意首字母大写的单词即可.
全部回答
- 1楼网友:爱情是怎么炼成的
- 2021-04-20 16:41
把你的public class main 改成public class Main
- 2楼网友:劳资的心禁止访问
- 2021-04-20 15:52
首先, 你那个类名不应该用main,其次类名首字母要大写,出现这个提示的主要原因是你的方法名和类名同名了,在java中如果和类名相同的方法是构造方法,构造方法没有返回值,所以你将你的类名:“main” 换个名,如Demo,就不会出现提示啦
- 3楼网友:懂得ㄋ、沉默
- 2021-04-20 15:45
classpath的问题,如果在当前目录的话,classpath应该是.
另外,若有包名的话,helloworld 前面应该有包名,目录结构与包名要对应
- 4楼网友:时光不老我们不分离
- 2021-04-20 14:15
一般,类名的首字母要大写,在你创建类的时候,就写为大写。
其次,一般不要用main、void、static、string这些特殊词作为类名
希望可以帮到你。
- 5楼网友:错过的是遗憾
- 2021-04-20 13:31
类与方法都是main,把类改为Test,就OK了
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯