小魔皇
这里即使重写equals方法,得出true的结果,但是应该注意的是此处新创建的course2只是实例化了而已,并未添加到List集合中,得出相等的结论,只是被老是偷换概念了而已,即比较的是对象属性值相等。故遍历List类型的coursesToSelect集合时,是找不到coursse2元素的
什么叫偷换概念?实际应用中我们本来就是想要在list中查找与查询条件的name值相同的course,而不是引用地址相同的course这里本来就是要用到==判断而不是equals判断,你连这节课的主题都没有搞清楚,怎么好意思在这里大放厥词的?
这里即使重写equals方法,得出true的结果,但是应该注意的是此处新创建的course2只是实例化了而已,并未添加到List集合中,得出相等的结论,只是被老是偷换概念了而已,即比较的是对象属性值相等。故遍历List类型的coursesToSelect集合时,是找不到coursse2元素的
什么叫偷换概念?实际应用中我们本来就是想要在list中查找与查询条件的name值相同的course,而不是引用地址相同的course这里本来就是要用到==判断而不是equals判断,你连这节课的主题都没有搞清楚,怎么好意思在这里大放厥词的?
2016-08-04
小魔皇
这里即使重写equals方法,得出true的结果,但是应该注意的是此处新创建的course2只是实例化了而已,并未添加到List集合中,得出相等的结论,只是被老是偷换概念了而已,即比较的是对象属性值相等。故遍历List类型的coursesToSelect集合时,是找不到coursse2元素的。
看你的评论我真是想笑,什么叫大言不惭,什么叫贻笑大方哈哈哈哈。才半碗水就敢这么说话了,等你学成了不是要把java之父一顿猛批?哦,我忘了,你这种人是学不成的
这里即使重写equals方法,得出true的结果,但是应该注意的是此处新创建的course2只是实例化了而已,并未添加到List集合中,得出相等的结论,只是被老是偷换概念了而已,即比较的是对象属性值相等。故遍历List类型的coursesToSelect集合时,是找不到coursse2元素的。
看你的评论我真是想笑,什么叫大言不惭,什么叫贻笑大方哈哈哈哈。才半碗水就敢这么说话了,等你学成了不是要把java之父一顿猛批?哦,我忘了,你这种人是学不成的
2016-08-04