2012-11-29 73 views

回答

2

HashCodeBuilder具有时髦的反射哈希代码实现,但除此之外,不 - 你应该使用Objects

2

一个区别是,HashCodeBuilder可以计算反思的哈希代码:

public int hashCode() { 
    return HashCodeBuilder.reflectionHashCode(this); 
} 

也就是说,使用HashCodeBuilder,你不必列出各个领域,虽然可以。

+0

小心反射。它可能会导致严重的性能问题... –

相关问题