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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

为什么要重写这两个  这两个是方法 还是什么

3 个回复

倒序浏览
tostring() 是object一个字符串的拼接方法,hashcolde 这个不清楚
回复 使用道具 举报
潘耿威 发表于 2016-3-27 21:25
tostring() 是object一个字符串的拼接方法,hashcolde 这个不清楚

回去查查 toString再说 不要误导别人
回复 使用道具 举报
toString()和hashcode()是Object类的两个方法,toString()返回类名@地址值,hashcode()返回地址值
因为他们返回的值没什么意义,所以子类才会重写这两个方法
所以说,重写toString()和hashcod()的意义就是因为原方法没意义,用重写来赋予他意义
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马