关于java集合--set篇

HashSet 根据对象的哈希值确定元素在集合中的存储位置,具有良好的存取和查找性能

LinkedHashSet 是链表和哈希表组合的一个数据存储结构;

TreeSet 则以二叉树的方式存储元素,它可以对集合中的元素进行排序

hashset这个集合,单列集合,就是,用泛型定义了数据类型,然后装数据,什么都能装,不报错就行,重复的也可以,但是这个集合在内部就做了逻辑处理,然后结果是无序,不重复的。

LinkedHashSet ,是这个链表结构,它是不可重复,有序的。

TreeSet 则以二叉树的方式存储元素,它可以对集合中的元素进行排序

相关推荐
happymaker06261 天前
SpringBoot学习日记——DAY02(SpringBoot整合Swagger3)
java·spring boot·学习
未若君雅裁1 天前
Spring Boot 自动配置原理与常用注解
java·spring boot·后端
Yeh2020581 天前
springboot+vue笔记
vue.js·spring boot·笔记
YOU OU1 天前
SpringBoot 配置文件
java·spring boot·后端
逍遥德1 天前
SpringBoot自带TaskScheduler 接口使用详解:(02)微服务多实例模式下,爆发任务重复执行问题
spring boot·分布式·后端·微服务·中间件
Devin~Y1 天前
互联网大厂 Java 面试实录:JVM、Spring Boot、MyBatis、Redis、Kafka、Spring AI、K8s 全链路追问小Y
java·jvm·spring boot·redis·kafka·mybatis·spring security
Gauss松鼠会1 天前
【GaussDB】基于SpringBoot实现操作GaussDB(DWS)的项目实战
java·数据库·经验分享·spring boot·后端·sql·gaussdb
敖正炀1 天前
Spring 设计哲学再探:约定优于配置、误用与反模式
spring boot·spring
倒流时光三十年1 天前
第12篇 Rebalance 深度解析
spring boot·kafka