【Android】Kotlin学习之数据容器 -- 集合

一. 定义

List : 是一个有序列表, 可通过下标访问元素. 元素可以在list中出现多次, 元素可重复

Set : 是元素唯一的集合, 一般来说Set中元素的顺序并不重要, 无序集合.

Map : 是一组键值对, 键是唯一的, 每个键刚好映射到一个值, 值可以重复

二. 集合创建


三. 示例

mutableListOf()

arr.add()

特定下标添加 : arr.add(index, ele)

Map

可变map , 官方建议用mutableMapOf

arr.put(key,value) put 添加键值

Set

元素唯一, 相同的元素是添加不进去的

四. 集合的操作


相关推荐
帅次3 分钟前
Android 高级工程师面试参考答案:架构设计、Jetpack 与 Compose
android·面试·职场和发展·架构·composer·jetpack
limingade5 分钟前
Dialer3.0智能拨号器Android版功能说明书
android·蓝牙电话·手机转sip·手机蓝牙·智能拨号器
再玩一会儿看代码8 分钟前
idea中快捷键详细总结整理
java·ide·经验分享·笔记·学习·intellij-idea
极光1319 分钟前
DevOps学习
运维·学习·devops
JJay.9 分钟前
Android BLE 的 notify 和 indicate 到底有什么区别
android
卷心菜狗10 分钟前
Python进阶-闭包与装饰器
开发语言·python·学习
你的保护色11 分钟前
华为eNSP网络实验之IPsec协议学习
网络·学习·华为
橙子1991101612 分钟前
Android 异步任务和消息机制
android
知识分享小能手12 分钟前
ECharts入门学习教程,从入门到精通,综合实战——ECharts数据大屏 - 完整知识点(9)
前端·学习·echarts
嵌入式小企鹅18 分钟前
算力价值重估、AI编程模型齐开源、RISC-V融资15亿
人工智能·学习·ai·程序员·risc-v·前沿科技·太空算力