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

一. 定义

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

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

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

二. 集合创建


三. 示例

mutableListOf()

arr.add()

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

Map

可变map , 官方建议用mutableMapOf

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

Set

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

四. 集合的操作


相关推荐
瞎某某Blinder1 天前
DFT学习记录[4] 电子和空穴的有效质量计算全流程
python·学习
ritxgt0061 天前
MySQL 数据增删改查
android·数据库·mysql
zlpzpl1 天前
MySQL 的 INSERT(插入数据)详解
android·数据库·mysql
zhangfeng11331 天前
Warmup Scheduler深度学习训练中,在训练初期使用较低学习率进行预热(Warmup),然后再按照预定策略(如余弦退火、阶梯下降等)衰减学习率的方法
人工智能·深度学习·学习
red_redemption1 天前
自由学习记录(118)
学习
小猪佩奇TONY1 天前
OpenCL 学习(5)---- OpenCL 内核和内核参数
学习
01二进制代码漫游日记1 天前
自定义类型:联合和枚举(一)
c语言·开发语言·学习·算法
Jomurphys1 天前
Compose 调用 - 震动 LocalHapticFeedback
android·compose
非凡ghost1 天前
小X分身APP(手机分身类工具)
android·windows·学习·智能手机·软件需求
weixin_458872611 天前
东华复试OJ每日3题打卡·复盘82~84
学习