hashmap和hashset的區別?
Map集合,就是有一對屬性值的集合,屬性包含key,和value。關鍵字key是唯一不重復的。
Map是一個有序的集合,所以查詢起來速度很快。而HashSet就像是把HashMap中value去掉,說白了就是只有一個key的HashMap集合。
Set是數學中定義的集合,所以元素無序, 且不能重復添加。java程序中Set集合用的不多,Map集合中的HashMap集合,List集合用的倒是不少,有時間的話不如多研究研究ArrayList,LinkedList,HashMap三個集合,希望這些對你有用。