代码之家  ›  专栏  ›  技术社区  ›  fastcodejava

重载java[duplicate]中的equals方法

  •  2
  • fastcodejava  · 技术社区  · 15 年前

    可能重复:
    Best practices regarding equals: to overload or not to overload?

    有人在java中重载equals方法吗?重载方法将

    public boolean equals(final MyClass myClass)
    

    这样做的好处是在另一种方法中有相关的比较部分(方法的内部)。详情在我的博客里。

    :这是一个真正的问题。已删除指向日志的链接。

    1 回复  |  直到 8 年前
        1
  •  3
  •   Stephen C    15 年前

    在我看来,这是一个坏主意,因为它很容易让阅读你的代码的人感到困惑。我永远不会这么做。

    boolean equals(Object) ,给它一个 方法名称。