2011年6月7日

【转】HashSet,TreeSet和LinkedHashSet的区别

摘要: Set接口 Set不允许包含相同的元素,如果试图把两个相同元素加入同一个集合中,add方法返回false。 Set判断两个对象相同不是使用==运算符,而是根据equals方法。也就是说,只要两个对象用equals方法比较返回true,Set就不 会接受这两个对象。 HashSet HashSet有... 阅读全文

posted @ 2011-06-07 15:55 dhj 阅读(168) 评论(0) 推荐(0)

Java中Set的深入研究

摘要: Set和数学中的集合是同一个概念,就是没有重复元素的集合。这篇文章主要论述了Set是如何实现"没有重复元素"(no duplicate elements)的,以及阐述了什么是“重复”(duplicate),是相同的地址空间?是equals的返回值为true?是compareTo的返回值为0 ?还是... 阅读全文

posted @ 2011-06-07 15:54 dhj 阅读(121) 评论(0) 推荐(0)

导航