码迷,mamicode.com
首页 > 其他好文 > 详细

HashSet的简单实现

时间:2016-06-27 23:21:59      阅读:393      评论:0      收藏:0      [点我收藏+]

标签:

 HashSet的巧妙实现:就是建立一个“键值对”,“键”就是我们要存入的对象,“值”则是一个常量。这样可以确保, 我们所需要的存储的信息之是“键”。而“键”在Map中是不能重复的,这就保证了我们存入Set中的所有的元素都不重复。而判断是否添加元素成功,则是通 过判断我们向Map中存入的“键值对”是否已经存在,如果存在的话,那么返回值肯定是常量:PRESENT ,表示添加失败。如果不存在,返回值就为null 表示添加成功。

HashSet的简单实现

标签:

原文地址:http://www.cnblogs.com/cxyzh/p/5621815.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!