collections - Kotlins 的多种集合令人困惑
问题描述
所以当我在 Kotlin 做我的游戏项目时,我想为什么 Kotlin 有这么多的集合?像list
,set
等是非常令人困惑的。我的意思是 a list
,mutableList
和 ahashMap
已经足够好了。在 Python 中,只有一个list
、tuple
和一个dictionary
( hashMap
)。我想知道每个集合的用途是什么以及它的用途是什么,因为我什至在开始编程之前就想知道所有类型。顺便说一句,我来自 Python。
解决方案
您可以查看这篇文章以获取有关 Java 集合类的更多信息(因为Kotlin 依赖于现有 Java 类库中的 Java 代码)。
有关 Kotlin 中可变和不可变集合概念的更多信息,您可以查看官方文档页面。
推荐阅读
- python - 在 x 轴上绘制带有日期索引的历史记录
- python - 来自片段长度和信息哈希的 Bittorrent 总大小
- python - 使用 Python for 循环编写 excel 文件
- python - FFMPEG concat 在剪辑之间留下音频间隙
- css - 使用 CSS 根据用户屏幕大小隐藏 Shopify 部分
- python - Jupyter 笔记本中未显示的绘图
- javascript - 带有复选框的 Javascript 电子邮件 ID 验证
- git - 获取以前的分支名称
- wordpress - 与 .htaccess 配置不同的网站重定向
- php - 是否可以确定网站是否已编码?