1.当我们输出一个对象的引用时,实际上就是调用当前对象的toString()
2.Object类中toString()的定义:
public String toString(){
return getClass.getName()+"@"+Integer.toHexString(hashCode());
//类名@十六进制的虚拟地址
}
3.像String, Date, File, 包装类等都重写了Object类中toString()方法。
使得在调用对象的toString()时,返回"实体内容"信息。
4.自定义的类也可以重写toString()方法。
eclipse自动生成toString() sorce -> Generate toString()
上述内容总结自 b站宋红康老师视频