Java 之 LinkedHashSet 集合


一、概述

  java.util.LinkedHahset 集合 extends HashSet 集合

  在HashSet下面有一個子類java.util.LinkedHashSet,它的底層是一個哈希表(數組+鏈表/紅黑樹)+鏈表組合的一個數據存儲結構,多了一條鏈表(記錄元素的存儲順序),保證元素有序。

  特點

   1. 元素不重復

   2. 沒有索引

   3. 元素有序

二、遍歷集合

  1、增強for循環

for (Integer i : set) {
     System.out.println(i);
}

  2、迭代器循環

Iterator<Integer> it = set.iterator();
while (it.hasNext()){
     Integer n = it.next();
     System.out.println(n);
}

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM