Java集合框架——LinkedHashSet集合
LinkedHashSet 集合
一、API文档中的LinkedHashSet集合
- LinkedHashSet集合具有可预知迭代顺序的 Set 接口的哈希表和链接列表实现。此实现与 HashSet 的不同之外在于,后者维护着一个运行于所有条目的双重链接列表。此链接列表定义了迭代顺序,即按照将元素插入到 set 中的顺序(插入顺序)进行迭代。
- LinkedHashSet集合继承于HashSet集合
- 数据结构:哈希表 + 链表
- 哈希表保证元素的唯一性
- 链表保证元素的可迭代性(有序)
二、LinkedHashSet集合的方法
- LinkedHashSet集合均由其父类继承而来