我想问问老师的生成toString()方法有什么功能

来源:6-1 序列化基本操作

吴登广

2015-08-17 11:45

我想问问老师的生成toString()方法有什么功能

写回答 关注

3回答

  • 卓戈卡奥
    2015-08-18 19:39:14
    已采纳

    对象默认的toString方法,在没有进行重写进行覆盖的情况先,调用的是父类Object的toString。

    默认是返回一个字符串,该字符串等于:getClass().getName() + '@' + Integer.toHexString(hashCode())

    所以需要重写toString(),你才能看到对象的基本信息

    吴登广

    非常感谢!

    2015-08-18 19:47:09

    共 1 条回复 >

  • yushangcc
    2015-08-18 10:10:27

    不重写也可以,那用的就是父类Object类的toSting 方法,返回的信息(记得好像是hash值)可能不能直观的反应你想反应出的类的相关信息,重写后就可以自由发挥啦。

  • yushangcc
    2015-08-17 12:53:22

       重写该方法用以描述对象基本信息

    收拾好鑫情 回复吴登广

    记得之前讲说返回的是哈希码

    2016-01-06 15:39:27

    共 2 条回复 >

文件传输基础——Java IO流

为您介绍IO流的使用,以及对象的序列化和反序列化的内容

133770 学习 · 1030 问题

查看课程

相似问题