Skip to content
章节导航

LinkedHashSet 和 TreeSet

LinkedHast

  • LinkedHashSet 是迭代有序的,并且是双向列表结构,HashSet 用于需要保证集合顺序的场景,可以保存空值但性能略差。
  • LinkedHashSet 的迭代效率与初始容量无关,属于非线程安全。
  • LinkedHashSet 继承自 HashSet,其底层使用 LinkedHashMap 实现

TreeSet

TreeSet 中的关键属性 present,作为静态常量用于 TreeMap 中的 value 占位