Java HashSet的实现
HashSet构造:产生一个HashMap。
contains(o):HashMap.containsKey(key);
put(e):return HashMap.put(e,PRESENT)==null;HashSet的PRESENT为static变量。
HashSet为什么不能没有重复的值:HashMap.put(key,value),如果key不存在,则将新的(key,value)存
原创
2011-10-31 20:29:37 ·
359 阅读 ·
0 评论