查看源码,区别如下:
public HashSet() {
map = new HashMap<E,Object>(); hashset仅仅是使用了hashmap的key,因为map的key不能重复,自然就保证了hashset的内容不能重复
}
本文深入探讨了HashSet如何利用HashMap的特性来确保集合元素的唯一性。通过对比两种数据结构的关键实现细节,揭示了HashSet不重复特性的底层原理。
查看源码,区别如下:
public HashSet() {
map = new HashMap<E,Object>(); hashset仅仅是使用了hashmap的key,因为map的key不能重复,自然就保证了hashset的内容不能重复
}

被折叠的 条评论
为什么被折叠?