java - 如何在 Java 中实现集合数据结构?

标签 java data-structures set

我一直想知道您将如何在 Java 中实现 Set。我们能否像使用 LinkedList 和包含 Key 和 Value 的对象(Cell)实现 HashMap 一样实现它?您将如何处理唯一性部分?

最佳答案

Set内部实现了一个map,所以set中的每一个值只是map中的一个key,所以保持了它的唯一性。

Here是链接。这样您就可以清楚地了解 set 在内部是如何工作的。 也很少堆栈答案。 First , Second

关于java - 如何在 Java 中实现集合数据结构?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29137250/

相关文章:

java - 2019 年 Kickstart B 轮测试集跳过问题

c - 将字符串构建为链表

r - 具有set元素的两个字符串列的data.table,提取唯一行,每行未排序

c++ - 图中最大度数为 2 的有效最大独立集

java - Spring Autowiring 的dao为空

java - 无法解析符号 'OnSeekBarChangeListener'

java - Encog神经网络训练java太慢

java - 搜索性能调整

Python树遍历和排序列表中的项目组排序