Java.util.LinkedHashSet 类


介绍

java.util.LinkedHashSet类是 Set 接口的哈希表和链表实现,具有可预测的迭代顺序。以下是有关 LinkedHashSet要点 -

  • 此类提供所有可选的 Set 操作,并允许 null 元素。

类声明

以下是java.util.LinkedHashSet类的声明-

public class LinkedHashSet<E>
   extends HashSet<E>
   implements Set<E>, Cloneable, Serializable

参数

以下是java.util.LinkedHashSet类的参数-

E - 这是该集合维护的元素类型。

类构造函数

先生。 构造函数及描述
1

链接哈希集()

这将构造一个新的空链接哈希集,具有默认的初始容量 (16) 和负载因子 (0.75)。

2

LinkedHashSet(Collection<?extends E> c)

这将构造一个新的链接哈希集,其元素与指定集合相同。

3

LinkedHashSet(int 初始容量)

这将构造一个具有指定初始容量和默认负载因子 (0.75) 的新的空链接哈希集。

4

LinkedHashSet(int 初始容量,浮点 loadFactor)

这将构造一个具有指定初始容量和负载因子的新的空链接哈希集。

类方法

该类继承了以下类的方法 -

  • java.util.HashSet
  • java.util.AbstractSet
  • java.util.AbstractCollection
  • java.util.Object
  • java.util.Set