是否重写了类库中的“toString”? class A{public String toString(){ return 一个字符串;}}请问这个toString()是否重写了类库中的toSting()方法? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 因为类的根基类是Object;它继承了Object,所以要重写toString()方法;你这个例子就像这样写法class A extends Object{public String toString(){return 一个字符串;}} 只是把Object省落罢了。 在java世界里,一切都是对象,object是其他类的基类,默认情况下,类都继承object。如果你用eclipse开发工具的活,在生成一个类的时候,会出现在superclass这个选项中出现一个java.lang.object 内容,所以说,是override了这个方法。 四楼的说的对........你要继承OBJECT类...再写toString方法......这样才算重写!!!!!!!!! 很正确,所有的类继承有Object public class A{ public String toString(){ return "一个字符串; ";} public static void main(String[] args){ A DuiXiang=new A(); System.out.println(DuiXiang);} }//再把toString去掉试试//我这儿有视频 JAVA的类库是属于单根类的.Object类是所有类的基类!默认就是的,所以你就可以省略掉在类声明里的继承语句啦! 任何类都是OBJECT的派生类,你这样已经算重写了. 不用extends和@Override都算重写,可以直接多态了 大家看一下这个代码还有的优化吗? 初始化块和静态初始化块的区别? java 线程问题 急~~~ 关于postgresql 的 JDBC 无法找到的问题 求助:关于视频音频采集和传输 swing的问题 关于得到JEditorPane中的内容?? jtree的编辑器(一个组合框)为什么得三击节点才弹出来 高分求解!在线等待!着急! xml解析 请教学习方法 JSP+ORACLE 获取Iterator里的数据?
class A extends Object{
public String toString(){return 一个字符串;
}
}
只是把Object省落罢了。
public String toString(){ return "一个字符串; ";
}
public static void main(String[] args){
A DuiXiang=new A();
System.out.println(DuiXiang);
}
}
//再把toString去掉试试
//我这儿有视频