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

一. 定义

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

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

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

二. 集合创建


三. 示例

mutableListOf()

arr.add()

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

Map

可变map , 官方建议用mutableMapOf

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

Set

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

四. 集合的操作


相关推荐
liliangcsdn20 分钟前
探索和学习信任区域策略优化算法-TRPO
学习·算法
zh_xuan1 小时前
kotlin Channel的用法
android·kotlin·协程·channel
zh_xuan1 小时前
kotlin Flow的用法
android·开发语言·kotlin·协程·flow
普通网友8 小时前
Android Jetpack 架构组件最佳实践之“网抑云”APP
android·架构·android jetpack
普通网友8 小时前
原创_Android Jetpack Compose 最全上手指南
android·android jetpack
FDoubleman8 小时前
Android Jetpack之Compose入门(一)
android·android jetpack
普通网友8 小时前
Android Jetpack从入门到精通,干货满满
android·android jetpack
子云心8 小时前
Android Jetpack 系列(七)App Startup 启动优化
android·android jetpack·jetpack·initializer·startup·appstartup
嫩嫩的猿8 小时前
android jetpack compose Model对象更新变量 UI不更新、不刷新问题
android·ui·android jetpack