自动生成hashcode()和equals()的快捷方式是什么?

时间:2015-10-09 06:06:36

标签: java eclipse

我正在研究一个项目(Java),并创建了一个包含大量变量的Object。由于我计划添加hashcode()equals()。 Eclipse中是否有捷径可以在给定的类中自动生成hashcode()equals()

4 个答案:

答案 0 :(得分:4)

生成hashcode()和equals()方法的方法 -

1)按 Alt + Shift + S + H
2)右键单击 - >来源 - >生成hashcode()和equals()方法
3)转到来源菜单 - >生成hashcode()和equals()方法
4)转到 Windows菜单 - >偏好 - >一般 - >键(在文本字段上写入生成hashcode()和equals()方法)

答案 1 :(得分:1)

  • ALT + SHIFT + S H

另一种选择是

  • 转到窗口 - >偏好 - >点击常规 - >键即可。你会看到

enter image description here

现在,输入“hash”,您可以设置您选择的命令。

一些有用的快捷方式

  1. 93 shortcuts
  2. more shortcuts

答案 2 :(得分:0)

Eclipse中是否有捷径可以在给定的类中自动生成hashcode()和equals()

是的,右键点击变量和来源 - >生成hashcode()和equals()。

答案 3 :(得分:0)

对于Mac用户:Command + N⌘N

IDE:Android Studio

[来源:https://www.jetbrains.com/help/idea/generating-code.html#generate-equals-hashcode]