黑马程序员技术交流社区
标题:
Eclispe里面自动生成的hashcode和equals方法
[打印本页]
作者:
程有愿
时间:
2012-8-17 10:07
标题:
Eclispe里面自动生成的hashcode和equals方法
我在张老师视频里看到,他用eclipse直接为对象生成hashcode和equals方法,那么这个生成的方法是怎么判断他们的hashcode和equals的呢?覆盖原有的方法还是根据对象的特有属性来选择性的还判断呢?这个和自定义的hashcode和equals有什么不同呢?
作者:
胡刚涛
时间:
2012-8-17 10:40
这是一种模板代码,它可以简化你的书写,生成是会根据你定义的对象的属性生成的,建议你按照老师的方法自己动手练习一下 ,就会明白了!!!
作者:
张忠豹
时间:
2012-8-17 21:48
这个自动生成的hashcode和equals与自己编写的hashcode和equals,都是一样的,都属于方法的覆盖。Object类是所有类的父类,而Object的方法hashcode和equals当然也被其他类继承了。虽然ecpipse工具生成的函数内容不一样,但是,你可以根据你的需要,来修改里面的内容……
作者:
程有愿
时间:
2012-8-18 07:02
问题已经解决!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2