会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
tim-zuo
博客园
首页
新随笔
联系
订阅
管理
随笔 - 90 文章 - 0 评论 - 0 阅读 -
1500
1. 说说List,Set,Map三者的区别
List,Set,Map三者的区别
List 以索引来存取元素,有序的,元素是允许重复的,可以插入多个null;
Set 不能存放重复元素,无序的,只允许一个null;
Map 保存键值对映射;List 底层实现有数组、链表两种方式;Set、Map 容器有基于哈希存储和红黑树两种方式实现;Set 基于 Map 实现,Set 里的元素值就是 Map的键值。
分类:
Java面试总结 / Java集合 / Java集合面试题
好文要顶
关注我
收藏该文
微信分享
南柯易梦
粉丝 -
1
关注 -
0
+加关注
0
0
升级成为会员
«
上一篇:
4. Map
»
下一篇:
2. 怎么在遍历 ArrayList 时移除一个元素
posted on
2024-12-23 10:45
南柯易梦
阅读(
12
) 评论(
0
)
编辑
收藏
举报
刷新页面
返回顶部
登录后才能查看或发表评论,立即
登录
或者
逛逛
博客园首页
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
相关博文:
·
3. Set
·
3. Arraylist 与 LinkedList的区别
·
08-List和Map、Set的区别
·
List、Set、Map区别三者异同
·
List、Set和Map的区别
阅读排行:
·
TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
·
.NET Core 中如何实现缓存的预热?
·
阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
·
如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
·
【译】Visual Studio 中新的强大生产力特性
昵称:
南柯易梦
园龄:
2个月
粉丝:
1
关注:
0
+加关注
<
2025年3月
>
日
一
二
三
四
五
六
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
随笔分类
Java面试总结(90)
随笔档案
2025年1月(18)
2024年12月(72)
阅读排行榜
1. 20. try catch finally,try里有return,finally还执行么?(124)
2. 17. JVM内存突然飙高如何排查(42)
3. 2. 说说堆和栈的区别(41)
4. 4. 标识符的命名规则(41)
5. 23. 简述线程、程序、进程的基本概念,以及他们之间关系是什么(37)
点击右上角即可分享
SQL AI 助手
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· .NET Core 中如何实现缓存的预热?
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
· 【译】Visual Studio 中新的强大生产力特性