HashMap和HashSet区别

 HashMap是Map接口的实现,HashSet是Set接口的实现。

Set接口是Collection接口的子接口。而Map和Collection没关系,所以Map不是真正意义上的集合。

Set——不能包含重复元素的集合。

Map——用来映射键值的对象,允许用键来查找值,key和value是一对一的关系。

Collection接口包含基本操作方法:int size()、boolean isEmpty()、Boolean contains(Object element)、boolean add(E element)、Boolean remove(Object element)和Iterator<E> iterator()。

Set继承了Collection的方法。

原文地址:https://www.cnblogs.com/codercql/p/13507087.html