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的方法。

 

posted @ 2020-08-14 23:45  codercql  阅读(28)  评论(0编辑  收藏  举报