A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© xiaohihi 中级黑马   /  2016-3-29 09:37  /  883 人查看  /  7 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

一般在什么情况下需要重写Tostring

7 个回复

倒序浏览
toString()方法重写的作用是,更方便的显示类中属性的值.不重写返回的是该类的内存地址
回复 使用道具 举报
Object里的Tostring函数是输出字符串的,所以,你想输出字符串,就可以用它
回复 使用道具 举报
风二中kyf 发表于 2016-3-29 12:34
toString()方法重写的作用是,更方便的显示类中属性的值.不重写返回的是该类的内存地址 ...

好的,多谢!!!
回复 使用道具 举报
zhoubinjian 发表于 2016-3-29 13:57
Object里的Tostring函数是输出字符串的,所以,你想输出字符串,就可以用它

好的,多谢!!!
回复 使用道具 举报
风二中kyf 发表于 2016-3-29 12:34
toString()方法重写的作用是,更方便的显示类中属性的值.不重写返回的是该类的内存地址 ...

能给个具体例子吗
回复 使用道具 举报
xiaohihi 发表于 2016-3-30 10:31
能给个具体例子吗

在API中查object类,其中有方法toString的解释
回复 使用道具 举报
自定义的类一般都需要重写。API中的类不需要。别太纠结
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马