首页 > 试题广场 >

请你说一下Hashset有什么特性,以及hashset判断存

[问答题]

请你说一下Hashset有什么特性,以及hashset判断存入的对象是否重复是如何比较的

HashSet存储的元素是基于哈希表存储的,其特点是:所存储的元素是无序,且没有重复元素
没有重复元素的原因为:
hashset存储元素的时候会调用hashCode方法和equals方法,如果hash地址值相同再用equals方法比较里面的内容,两个均不同才写入集合中
发表于 2021-10-08 16:36:36 回复(0)