您的位置:首页 > 其它

HashMap和HashSet有什么区别

2018-03-25 19:49 148 查看
1、HashMap实现Map接口,HashSet实现Set接口;
2、HashMap存储键值对,HashSet存储对象;
3、HashMap调用put()中添加元素,HashSet调用add()向set中添加元素;
4、HashMap使用key计算hashcode,HashSet使用成员对象计算hashcode;
5、HashMap相对HashSet较快,因为它是使用唯一的键获取对象,HashSet较HashMap较慢。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: