我正在覆盖对象的 hashCode 和 equals 方法。我正在使用Apache Commons 库中的EqualsBuilder来覆盖 equals。由于我使用的是 Java 7,因此我计划使用Objects 类中的内置哈希方法而不是 Apache Commons HashCodeBuilder。这种方法有什么问题吗?有什么理由更喜欢其中一个吗?
问问题
2274 次
我正在覆盖对象的 hashCode 和 equals 方法。我正在使用Apache Commons 库中的EqualsBuilder来覆盖 equals。由于我使用的是 Java 7,因此我计划使用Objects 类中的内置哈希方法而不是 Apache Commons HashCodeBuilder。这种方法有什么问题吗?有什么理由更喜欢其中一个吗?