开发者社区> 问答> 正文

重写equals()方法的步骤是什么啊?

已解决

重写equals()方法的步骤是什么啊?

展开
收起
一个臻吖 2022-04-02 17:12:17 1083 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    重写equals()方法的步骤一般如下:

    1、先用“==”判断是否相等。

    2、判断eauals()方法的参数是否为null如果为nul,则返回false:因为当前对象不可能为null,如果为null,则不能调用其eauals()方法,否则抛java.lang.NullPointerException异常。

    3、当参数不为nul则如果两个对象的运行时类(通过aetClass()获取)不相等,返回false,否则继续判断。

    4、判断类的成员是否对应相等。往下就随意发挥了。

    2022-04-02 18:12:53
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
建立联系方法之一 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载

相关实验场景

更多