Map集合,就是有一對屬性值的集合,屬性包含key,和value。關鍵字key是惟一不重複的。Map是一個有序的集合,因此查詢起來速度很快。而HashSet就像是把HashMap中value去掉,說白了就是隻有一個key的HashMap集合。Set是數學中定義的集合,因此元素無序, 且不能重複添加。java程序中Set集合用的很少,Map集合中的HashMap集合,List集合用的卻是很多,有時間的話不如多研究研究ArrayList,LinkedList,HashMap三個集合。