首页 > 代码库 > java 17-5 LinkedHashSet

java 17-5 LinkedHashSet

 

   LinkedHashSet:底层数据结构由哈希表和链表组成。
     哈希表保证元素的唯一性。
     链表保证元素有素。(存储和取出是一致)

 1 import java.util.LinkedHashSet; 2 public class LinkedHashSetDemo { 3 public static void main(String[] args) { 4 // 创建集合对象 5 LinkedHashSet<String> hs = new LinkedHashSet<String>(); 6  7 // 创建并添加元素 8 hs.add("hello"); 9 hs.add("world");10 hs.add("java");11 hs.add("world");12 hs.add("java");13 14 // 遍历15 for (String s : hs) {16 System.out.println(s);17 }18 }19 }

 

java 17-5 LinkedHashSet