摘要: java 集合框架詳解
經常會看到程序中使用了記錄集,常用的有Collection、HashMap、HashSet、ArrayList,因為分不清楚它們之間的關系,所以在使用時經常會混淆,以至于不知道從何下手。在這兒作了一個小例子,希望有助于幫大家理順思路。
首先看一下它們的關系:
Collection
--List:-----------------------以特定次序存儲元素。所以取出來的順序可能和放入順序不同。
---ArrayList
---LinkedList
---Vector
--Set :----------------------- 不含有重復的元素
--- HashSet
--- TreeSet
Map
---HashMap
---HashTable
---TreeMap 閱讀全文
經常會看到程序中使用了記錄集,常用的有Collection、HashMap、HashSet、ArrayList,因為分不清楚它們之間的關系,所以在使用時經常會混淆,以至于不知道從何下手。在這兒作了一個小例子,希望有助于幫大家理順思路。
首先看一下它們的關系:
Collection
--List:-----------------------以特定次序存儲元素。所以取出來的順序可能和放入順序不同。
---ArrayList
---LinkedList
---Vector
--Set :----------------------- 不含有重復的元素
--- HashSet
--- TreeSet
Map
---HashMap
---HashTable
---TreeMap 閱讀全文