问答详情
源自:6-1 序列化基本操作

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

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

提问者:吴登广 2015-08-17 11:45

个回答

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

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

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

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

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

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

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

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