HashSet简介说明
下文笔者讲述HashSet简介说明,如下所示
HashSet简介
HashSet类: 它是java.util包中的类 它是一个集合,容器中只能存储不重复的对象
HashSet存储数据的原理
HashSet集合中存入一个元素时 HashSet会使用hashCode()方法,通过其返回的hashCode值 计算出其存储位置 注意事项: 它的底层其实是采用HashMap进行存储数据
HashSet如何获取两个元素是否相等呢?
当使用equals方法,对两数进行验证时, 如果返回true,则代表两个对象中的值相等
注意事项: 鉴于上面equals的特性 如果将对象放入到HashSet中 我们需重写对象的equals方法和hashCode方法 因为HashSet需使用equals方法对其值进行对比
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。