LinkedHashSet维护集合中 元素的链接列表,其顺序为插入顺序,这允许在集合上进行插入顺序迭代。
以下是LinkedHashSet支持的构造函数的列表。
Sr.No. | Constructor & Remark |
---|---|
1 | HashSet() 该构造函数构造一个默认的HashSet。 |
2 | HashSet(Collection c) 此构造函数使用集合 c 的元素初始化哈希集。 |
3 | LinkedHashSet(int capacity) 此构造函数将linkedhashset的容量初始化为给定的整数容量。随着将元素添加到HashSet中,容量会自动增长。 |
4 | LinkedHashSet(int capacity,float fillRatio) 此构造函数根据其参数初始化哈希集的容量和填充率(也称为负载容量)。 |
以下程序说明了LinkedHashSet支持的几种方法-
链接:https://www.learnfk.comhttps://www.learnfk.com/java/java-linkedhashset-class.html
来源:LearnFk无涯教程网
import java.util.*; public class HashSetDemo { public static void main(String args[]) { //创建一个哈希集 LinkedHashSet hs=new LinkedHashSet(); //将元素添加到哈希集 hs.add("B"); hs.add("A"); hs.add("D"); hs.add("E"); hs.add("C"); hs.add("F"); System.out.println(hs); } }
这将产生以下输出-
[B, A, D, E, C, F]
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)