Object类是所有Java类的根基类
如果未在类的声名中使用extends关键字指明其基类,则默认其基类是Object类
默认情况下,既是不重新写toString方法时
如果要打印对象,相当于打印 对象.toString
会打印出来 类名+@+哈希编码
一般来讲都会重写toString方法
public class TestToString {
public static void main(String[] args) {
Dog d = new Dog();
System.out.println("d:=" + d);
}
}
class Dog {
public String toString() {
return "I'm a cool dog";
}
}
本文介绍了Java中Object类的基础知识,包括其作为所有Java类基类的角色、默认情况下toString方法的行为及其实现细节,并展示了通过重写toString方法来自定义对象显示形式的例子。
466

被折叠的 条评论
为什么被折叠?



