关于java集合--set篇

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

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

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

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

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

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

相关推荐
像少年啦飞驰点、2 分钟前
零基础入门 Spring Boot:从‘Hello World’到可上线微服务的完整学习路径
java·spring boot·web开发·编程入门·后端开发
1104.北光c°23 分钟前
【从零开始学Redis | 第一篇】Redis常用数据结构与基础
java·开发语言·spring boot·redis·笔记·spring·nosql
看世界的小gui1 小时前
Jeecgboot通过Maxkey实现单点登录完整方案
java·spring boot·jeecgboot
10km1 小时前
Spring Boot 环境下使用 Map<String, MultipartFile> 实现文件上传功能
java·spring boot·mock·map·multipartfile
yangminlei2 小时前
使用 Cursor 快速创建一个springboot项目
spring boot·ai编程
tb_first2 小时前
万字超详细苍穹外卖学习笔记1
java·jvm·spring boot·笔记·学习·tomcat·mybatis
东东5164 小时前
校园求职招聘系统设计和实现 springboot +vue
java·vue.js·spring boot·求职招聘·毕设
弹简特5 小时前
【JavaEE05-后端部分】使用idea社区版从零开始创建第一个 SpringBoot 程序
java·spring boot·后端
Demon_Hao6 小时前
Spring Boot开启虚拟线程ScopedValue上下文传递
java·spring boot·后端
半聋半瞎6 小时前
Flowable快速入门(Spring Boot整合版)
java·spring boot·后端·flowable