下面列出了 HashSet 和 HashMap 之间的区别:
- HashSet 仅包含值,而 HashMap 包含条目(键,值)。HashSet是可以迭代的,但是 HashMap 需要转换成 Set 才能迭代。
- HashSet 实现了 Set 接口,而 HashMap 实现了 Map 接口
- HashSet 不能有任何重复值,而 HashMap 可以包含具有唯一键的重复值。
- HashSet 包含唯一的单个空值,而 HashMap 可以保存具有 n 个空值的单个空键。
310、HashSet 和 HashMap 有什么区别?
下面列出了 HashSet 和 HashMap 之间的区别: