Map集合: 1.Map属于"双列集合"; 2.Map中存储的是"键值对","键"不能重复,"值"无所谓; 3.子类: List特点:元素有放入顺序,元素可重复 HashMap 4.Map中的数据结构都是针对"键"的;Set(接口):1.无序的;2.不能存储重复元素: |--HashSet(类):哈希表实现: 保证元素唯一性的方式: hashCode() && equals() 注意:如果使用HashSet存储自定义对象,需要重写hashCode()和equals() |--LinkedHashSet(类):链表、哈希表实现:特殊的Set,此类是有序的; 链表:保证顺序; 哈希表:保证元素唯一; |