Java LinkedHashSet

2019-05-07  本文已影响0人  沉淀之际
简介

LinkedHashSet是HashSet的子类。
相同点:
两者都不能保存重复的数据。
差异点:
1、HashSet不保证集合中元素的顺序(因为用的HashMap保存数据),即不能保证迭代的顺序与插入的顺序一致。
2、LinkedHashSet按照元素插入的顺序进行迭代(因为用的LinkedHashMap保存数据),即迭代输出的顺序与插入的顺序保持一致。

继承关系
LinkedHashSet.png
用法

用法与HashSet一样,不做讲解

上一篇 下一篇

猜你喜欢

热点阅读