Triple King

好记性不如烂笔头,曾经学习到的东西都是一笔财富,有空时不妨记录下来。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年6月30日

摘要: HashSet首先来看下HashSet的add()这个方法的源代码:public boolean add(E e) { return map.put(e, PRESENT)==null; }由此可知HashSet的值是存储在一个Map的key里面的,而正好Map的key是不能重复的,以下是HashSet的部分源码: private transient HashMap map; // Dummy value to associate with an Object in the backing Map private static final Object PRESENT ... 阅读全文

posted @ 2013-06-30 11:48 TripleKing 阅读(2440) 评论(0) 推荐(0)