JAVA如何判断对象某些属性是否一致(即JAVA对象如何重写equals和hashcode方法)

举个🌰: 我们创建一个Student对象,它分别有age,name,id三个属性 在没有重写equals和hashcode方法的时候,我们可以看到,即使对象属性值相同,他们也是不相等的,因为地址值不同 接下来我们重写Student的equals与hashcode方法,我们认为age和name相同,这两个对象就是同一个 测试:在重写了以后,s1与s2  id不同,age,name相同我们认为他们相
相关文章
相关标签/搜索