HashSet是根据对象的哈希值来确定元素在集合中的存储位置,因此性能较差。
举一反三
- HashSet是根据对象的哈希值来确定元素在集合中的存储位置,因此具有良好的存取和查找性能
- HashSet是根据对象的什么来确定元素在集合中的存储位置的() A: 哈希值 B: 指针 C: 引用 D: 地址
- HashSet是java中的常用集合类,下列关于它的特点描述正确的有?() A: HashSet是根据对象的哈希值确定元素在集合中的存储位置 B: 具有良好的存取性能 C: 因此具有良好的查找性能 D: 查询的性能不佳
- HashSet集合中存储元素的步骤有哪些?() A: 使用哈希算法计算元素对应的哈希值,使用此哈希值作为地址存储 B: 判断此哈希值对应的位置上是否已经存有元素 C: 若没有就将此元素存储到该位置上 D: 若有则使用equals方法判断两个对象是否相等,相等就不存储,不相等则与上个元素存在一起
- 向HashSet集合中添加一个对象时,首先会调用该对象的【 】方法来确定元素的存储位置,然后再调用对象的【 】方法来确保该位置中没有重复元素。