我在这个包中有各种课程。是否可以一次生成hashCode()
和equals()
用于此包中的所有类?
问问题
670 次
4 回答
3
如果您需要为某个包中的每个类自动生成hashCode()
并equals()
在 Eclipse 中
打开每个 java 类 >>> 右键单击 >> 源 >>> 生成hashCode()
和equals()
也许如果类的数量太大,那么您可以创建 java 任务来打开每个文件并附加 hashcode() 和 equals()
于 2015-08-11T13:33:09.610 回答
0
目前 Eclipse 不支持这个特性。为此提出了增强错误。
于 2015-08-12T07:28:21.847 回答
0
Not Specific for package but apache common's HashCodebuilder and EqualsBuilder can help you to implement it in correct way
于 2015-08-11T13:51:33.250 回答
0
你能想象当你为类实现“equal()”并且你会为包选择“generate please method equal()”时必须决定eclipse吗?我想如果你想为类包自动生成一个方法 - 你可以制作自己的代码..
于 2015-08-11T13:50:56.337 回答