系統版本:windows10
Java集合類是Java將一些基本的和使用頻率極高的基礎類進行封裝和增強後再以一個類的形式提供。Java集合類存放在java.util包中,是一個用來存放對象的容器。
Java中的集合主要分爲四類:List列表:有序的,可重複的;Queue隊列:有序,可重複的;Set集合:不可重複;Map映射:無序,鍵唯一,值不唯一。
Collection 接口,存儲一組不唯一,無序的對象;
List 接口,存儲一組不唯一,有序(插入順序)的對象(arrayList、LinkedList);
Set 接口,存儲一組唯一,無序的對象(HashSet、TreeSet、LinkedHashSet);
Map 接口,存儲一組鍵值對象,提供key到value的映射。Key無序,唯一。value不要求有序,允許重複。(如果只使用key存儲,而不使用value,那就是Set)(HashMap、TreeMap、LinkedHashMap)