类LinkedHashSet
简介
我们知道HashSet保证元素唯一,可是元素存放进去是没有顺序的,那么我们要保证有序,怎么办呢?在HashSet下面有一个子类 java.util.LinkedHashSet ,它是链表和哈希表组合的一个数据存储结构。 多条链表保证有序 代码举例package demo03; import java.util.Iterator; import java.util.LinkedHashSet; import java.util.Set; public class LinkedHashSetTest { public static void main(String[] args) { Set<String> set = new LinkedHashSet<String>(); set.add("bbb"); set.add("aaa"); set.add("abc"); set.add("bbc"); System.out.println(set); // 迭代器 遍历 Iterator<String> it = set.iterator(); while (it.hasNext()) { //取出元素 System.out.print(it.next() + " "); } } }
执行结果
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

更多精彩