您的位置:首页 > 编程语言 > Java开发

Java学习笔记之toString()方法学习。

2015-03-31 09:40 225 查看
toString()方法位于java.lang.Object包下,其定义为:
public String toString() {
return getClass().getName() + "@" + Integer.toHexString(hashCode());
}
1.当我们打印一个对象的引用时,实际上默认的就是调用toString()方法。
2.当我们打印的对象所在的类没有重写Object的toString()方法时,那么就调用Object类中的toString()方法。来返回此对象所在的类以及堆空间中对象实体的首地址值。
3.当我们打印的对象所在的类重写了Object的toString()方法是,调用的就是我们自己重写的toString()方法。常常这样重写:将对象的属性信息返回。
4.像String类、包装类、File类、Date类等已经实现了Object中toString()方法的重写。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: