【发布时间】:2012-06-17 16:33:23
【问题描述】:
我见过 Apache Commons Lang 的 HashCodeBuilder 和 Eclipse hashCode() 生成。不得不说Eclipse的hashCode()很丑,但是作为HashCodeBuilder在性能上是不是更好(因为builder需要额外创建对象)?
我还想知道您对 equals() 生成和 Commons Lang 的 EqualsBuilder 的看法。
如果您有更好的解决方案,请也发布它们:)
【问题讨论】:
-
也许这对 Programmers.SE 来说是一个更好的问题。
-
eclipse的hashCode是什么意思?
-
Eclipse 在
Sourcemeu 下有一个名为Generate hashCode() and equals()的函数,它允许您通过选择要生成hashCode 的字段来生成方法。
标签: java eclipse equals apache-commons hashcode