首页 / Java / 如何在IDEA中对 hashCode()和 equals() 利用快捷键快速进行方法重写

如何在IDEA中对 hashCode()和 equals() 利用快捷键快速进行方法重写

在Java中对集合进行操作时,有时候需要对类中的equals…

在Java中对集合进行操作时,有时候需要对类中的equals() 和 hashCode()进行方法重写.IDEA中实现了利用快捷键即可对上述内容进行快速操作.如下,我们定义一个名为Student的类.

如何在IDEA中对 hashCode()和 equals() 利用快捷键快速进行方法重写

下面我们利用快捷键对equals() 和 hashCode()方法进行重写
按住alt+Inset键会出现下面一个弹框

如何在IDEA中对 hashCode()和 equals() 利用快捷键快速进行方法重写

接着进行如下操作

如何在IDEA中对 hashCode()和 equals() 利用快捷键快速进行方法重写

如何在IDEA中对 hashCode()和 equals() 利用快捷键快速进行方法重写

如何在IDEA中对 hashCode()和 equals() 利用快捷键快速进行方法重写
如何在IDEA中对 hashCode()和 equals() 利用快捷键快速进行方法重写

IDEA自动生成了下面的方法

如何在IDEA中对 hashCode()和 equals() 利用快捷键快速进行方法重写

这样就完成了hashCode()和 equals() 方法的简单重写.

另外补充一句,HashSet集合保证元素的唯一性依赖两个方法: hashCode(), equals().

总结

到此这篇关于如何在IDEA中对 hashCode()和 equals() 利用快捷键快速进行方法重写的文章就介绍到这了,更多相关idea对hashCode()和 equals() 方法重写内容请搜索我是攻城狮以前的文章或继续浏览下面的相关文章希望大家以后多多支持我是攻城狮!

本文来自网络,不代表我是攻城狮立场,转载请注明出处:https://www.54gcs.cn/programming/java/89053.html

helwo作者

上一篇
下一篇

为您推荐

发表评论

联系我们

联系我们

在线咨询: QQ交谈

邮箱: web@5vo.cn

工作时间:周一至周五,9:00-17:30,节假日休息
关注微信
微信扫一扫关注我们

微信扫一扫关注我们

手机访问
手机扫一扫打开网站

手机扫一扫打开网站

返回顶部
跳至工具栏