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

一. 定义

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

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

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

二. 集合创建


三. 示例

mutableListOf()

arr.add()

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

Map

可变map , 官方建议用mutableMapOf

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

Set

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

四. 集合的操作


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