LinkedHashSet

Posted 小布丁value

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LinkedHashSet相关的知识,希望对你有一定的参考价值。

**

Set实现类之二:LinkedHashSet

LinkedHashSet是 HashSet的子类 LinkedHashSet根据元素的hashCode值来决定元素的存储位置,但它同时使用双向链表维护元素的次序,这使得元素看起来是以插入顺序保存的。 LinkedHashSet插入性能略低于 HashSet,但在迭代访问Set里的全部元素时有很好的性能。 ●LinkedHashSet不允许集合元素重复。


Set实现类之三:TreeSet
在这里插入代码

  • 1.向Treeset中添加的数据,要求是相同类的对象。
  • 2.两种排序方式:自然排序和定制排序
  • 3.自然排序中,比较两个对象是否相同的标准为: compareTo()返回e.不再是equals().

以上是关于LinkedHashSet的主要内容,如果未能解决你的问题,请参考以下文章

Java_集合总结

java中的集合与映射

Java集合类学习笔记2

LinkedHashSet浅析

LinkedHashSet浅析

LinkedHashSet的学习