java庫中的具體的集合

lonecloud發表於2016-05-15

     

   

    

           

1.ArrayList  一種可以動態增長和縮減的索引序列:速度較慢適合用於不修改太多的元素    採用的陣列
2.LinkEdList  一種可以在任何位置進行高效的插入和刪除操作的有序序列,適合於大量的插入和刪除 採用連結串列
3.ArrayDeque   一種用迴圈陣列實現的雙端佇列  採用的是陣列
4.HashSet 一種沒有重複元素的無序集合 採用雜湊表
5.TreeSet 一種有序集 採用樹
6.EnumSet   一種包含列舉型別值得集合  
7.LinckedHashSet 一種可以記住元素插入次序的集合  
8.PriorityQueue 一種允許高效刪除的最小元素的集合  
9.HashMap 一種儲存鍵/值對的關聯的資料結構  
10.TreeMap 一種鍵值有序排列的對映表  
11.EnumMap 一種鍵值屬於列舉型別的對映表  
12.LinkedHashMap 一種可以記住鍵/值項新增次數的對映表  
13.WeakHashMap 一種其值無用武之地後可以被垃圾回收的對映表  
14.IdentityHashMap 一種用=而不是equal比較鍵值的對映表  

相關文章