java 重写hashset的hashcode和equqls方法

java 重写hashset的hashcode和equqls方法,第1张

java 重写hashset的hashcode和equqls方法
@Override
public boolean equals(Object object) {
    if (this==object){
        return true;
    }
    if (object.getClass()==Students.class){
            Students s=(Students)object;
        return s.getName().equals(name)&& s.getId()==id;
    }
    return false;
}

@Override
public int hashCode() {
    return Objects.hash(id, name, score);
}

}

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/4670303.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-06
下一篇2022-11-06

发表评论

登录后才能评论

评论列表(0条)

    保存