【问题标题】:Overload the equals method in java [duplicate]在java中重载equals方法[重复]
【发布时间】:2010-06-13 04:29:21
【问题描述】:

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

有没有人重载java中的equals方法?重载的方法将是

public boolean equals(final MyClass myClass)

这将有利于在另一种方法中拥有相关的比较部分(方法的核心)。详细信息在我的博客中。

EDIT:这是一个真正的问题。博客条目的链接已删除。

【问题讨论】:

标签: java oop equals


【解决方案1】:

IMO,这将是一个坏主意,因为它可能会使阅读您的代码的人感到困惑。我永远不会这样做。

如果有必要提供一个不覆盖boolean equals(Object) 的“平等”方法,最好给它一个不同的方法名称。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-05-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多