当前位置: 代码迷 >> Java相关 >> 代码么错啊 运作不出来
  详细解决方案

代码么错啊 运作不出来

热度:33   发布时间:2016-04-22 20:59:32.0
代码么错啊! 运行不出来
class Shijian {

int year=2010;
int month=8;
int day=8;
int hour=22;
int minute=12;
int second=35;
public void tostring(){
System.out.println(year+"年"+month+"月"+day+"日"+hour+"时"+minute+"分"+second+"秒");
}
}

public class Disanti{
public static void main(String[] args) {
Shijian sj=new Shijian();
sj.toString();



}

}

------解决方案--------------------
toString大小写不一样。

楼主,你难道是手写代码么?

不弄个eclipse之类的用用么?
------解决方案--------------------
你调错方法了,你应该这样写:
Shijian sj=new Shijian();
sj.tostring();

这个tostring才是你写的方法,那个是Object的toString。
------解决方案--------------------
第一种你调用的是toString()方法。S大写了,而你自己定义的方法是小写,这样就调用Object定义的toString方法去了。
第二种,你调用的tosring(),你少写了一个t,编译不会成功的。会报没有这个方法。写程序还是细心一点吧
  相关解决方案