java学习笔记:为何要重写同equal和tostring方法

为何要重写equal: equals是object类的方法,全部没有重写这个方法的类中使用这个方法比较的都是地址,和'=='是同样的,重写过这个方法的类就按照重写的方法来比较,好比String类就重写了这个方法,因此比较的就是内容java eclipse快捷键能够直接生成,右键->source -> Generate hashCode() and equals();自动重写hashcode和equ
相关文章
相关标签/搜索