equals实现方法

比较Employee类与obj,两对象是否指向同一块存储区域。

五步走

class Employee{
    private int numberA;
    private int numberB;
    public boolean equals(Object obj){
        if(this == obj) return true;        //(1)同地址 true
        if(obj == null) return false;       //(2)对象null false
        if(getClass() != null) return false;//(2)类不同 false
        Employee other = (Employee) obj;    //(4)转换为我
        return Objects.equals(numberA,other.numberA) //(5)返回内容比较
                && Objects.equals(numberB,other.numberB);     
    }
}
全部评论

相关推荐

风中翠竹:真的真的真的没有kpi。。。面试官是没有任何kpi的,捞是真的想试试看这个行不行,碰碰运气,或者是面试官比较闲现在,没事捞个人看看。kpi算HR那边,但是只有你入职了,kpi才作数,面试是没有的。
双非有机会进大厂吗
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务