吴登广
2015-08-17 11:45
我想问问老师的生成toString()方法有什么功能
对象默认的toString方法,在没有进行重写进行覆盖的情况先,调用的是父类Object的toString。
默认是返回一个字符串,该字符串等于:getClass().getName() + '@' + Integer.toHexString(hashCode())
所以需要重写toString(),你才能看到对象的基本信息
不重写也可以,那用的就是父类Object类的toSting 方法,返回的信息(记得好像是hash值)可能不能直观的反应你想反应出的类的相关信息,重写后就可以自由发挥啦。
重写该方法用以描述对象基本信息
文件传输基础——Java IO流
133770 学习 · 1030 问题
相似问题