HashSet与HashMap的联系和区别

HashSet:     HashSet实现了Set接口,不允许集合中出现重复的元素。 HashMap:     HashMap实现了Map接口,Map接口对键和值进行映射,不允许出现重复的键   HashMap通过散列表来存储对象,由数组+链表/红黑树的结构组成组成,数组的一个元素为一个哈希桶。 存储对象时,会调用hashCode()方法计算出哈希值(int),通过对哈希值取余的方式得到哈希桶的
相关文章
相关标签/搜索