java.util.Set 中的重复元素

新手上路,请多包涵

java.util.Set 实现删除了重复的元素。

如何在 java.util.Set 内部删除重复元素?

原文由 Neo 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 492
1 个回答

实际上 AFAIK 来自大多数来源 Set java 中的实现甚至不检查元素是否已包含。

他们总是在保存集合元素的内部结构上执行 add() 并让该对象处理重复情况。

例如 HashSet 调用 put(K,V) 在内部 HashMap 它只是插入新对象覆盖旧条目如果重复。

原文由 jitter 发布,翻译遵循 CC BY-SA 2.5 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题