为什么会自动调用toString method

为什么会自动调用toString method

测试类中为什么会自动调用toString  method

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕珊 2019-07-14 11:36:43

你好!toString()方法是Object类的方法,我们定义的所有类都是Object类的子类,当在自定义类中实现toString()方法时,如果输出该类的对象,就会自动调用toString()方法,这也是该方法的特点,方便了大家的使用。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

  • 老师,你意思就是在object父类中调用的这这方法tostring是自动调用的是吧,如果用的util方法里面就要手动在私有类中添加 tostring 方法对吧。
    2019-07-23 18:24:09
  • 你好!如果是自己定义的类,需要在类里添加toString()方法,否则默认调用Object类的toString()方法。祝学习愉快!
    2019-07-23 19:29:53
  • 提问者 慕仙6392446 #3
    嗯嗯,长知识了
    2019-08-14 13:17:46
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师