Java.util.LinkedHashSet 类
简介
java.util.LinkedHashSet类是Set接口的Hash表和链表实现,具有可预测的迭代顺序。以下是LinkedHashSet的重点 −
此类提供所有可选的 Set 操作,并允许 null 元素。
类声明
以下是 java.util.LinkedHashSet 类的声明 −
public class LinkedHashSet<E> extends HashSet<E> implements Set<E>, Cloneable, Serializable
参数
以下是 java.util.LinkedHashSet 类的参数 −
E − 这是该集合维护的元素类型。
类构造函数
序号 | 构造函数 & 描述 |
---|---|
1 | LinkedHashSet() 这构造了一个新的空链接哈希集,具有默认的初始容量 (16) 和负载因子 (0.75)。 |
2 | LinkedHashSet(Collection<? extends E> c) 这将构造一个与指定集合具有相同元素的新链接哈希集。 |
3 | LinkedHashSet(int initialCapacity) 这将构造一个具有指定初始容量和默认负载因子 (0.75) 的新的空链接哈希集。 |
4 | LinkedHashSet(int initialCapacity, float loadFactor) 这将构造一个具有指定初始容量和负载因子的新的空链接哈希集。 |
类方法
这个类继承了以下类的方法 −
- java.util.HashSet
- java.util.AbstractSet
- java.util.AbstractCollection
- java.util.Object
- java.util.Set