当前位置: 移动技术网 > IT编程>开发语言>Java > 如何在IDEA中对 hashCode()和 equals() 利用快捷键快速进行方法重写

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

2020年08月09日  | 移动技术网IT编程  | 我要评论
在java中对集合进行操作时,有时候需要对类中的equals() 和 hashcode()进行方法重写.idea中实现了利用快捷键即可对上述内容进行快速操作.如下,我们定义一个名为student的类.

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

在这里插入图片描述

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

在这里插入图片描述

接着进行如下操作

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

idea自动生成了下面的方法

在这里插入图片描述

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

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

总结

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

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网