Eclipse自动创建equals(),hashCode()和toString()
equals(), hashCode()和toString()是Java对象非常重要的几个方法,Eclipse提供了自动生成相关代码的支持。生成功能的入口就在Eclipse的Source菜单下,如下图。
除了利用Eclipse自动生成代码以外,还可以用Apache Common Lang提供的一些辅助类来(HashCodeBuilder,EqualsBuilder等等)实现相关的代码。
参考资料
Building equals(), hashCode(), compareTo() and toString() with ease
