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

一. 定义

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

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

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

二. 集合创建


三. 示例

mutableListOf()

arr.add()

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

Map

可变map , 官方建议用mutableMapOf

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

Set

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

四. 集合的操作


相关推荐
恋猫de小郭1 分钟前
Flutter material/cupertino 解耦最新进展,已经在做新样式了
android·前端·flutter
YUS云生2 分钟前
Python学习笔记·第29天:Git进阶——分支操作与合并冲突
笔记·python·学习
xiaoyuchidayuma3 分钟前
已知 ud、uq 求解三相相电压并计算调制比
笔记·学习
在书中成长15 分钟前
HarmonyOS 小游戏《对战五子棋》开发第17篇 - AI的两种评估策略
android·java·javascript
B8017913Y36 分钟前
上课记笔记写不完不会整理?2026学习笔记生成使用场景该怎么选
人工智能·笔记·学习
私人珍藏库1 小时前
[Android] Npatch-免Root框架+可内置模块
android·人工智能·智能手机·工具·软件
黄林晴1 小时前
KMP 正式支持 SwiftPM:CocoaPods 迁移配置指南
android·ios·kotlin
AFinalStone1 小时前
Android 7系统网络(二)内核层—netfilter_iptables与路由策略
android·网络
吠品2 小时前
Mac定时关机、开机自动化:用shutdown和pmset就够了
android·java·开发语言
小园子的小菜2 小时前
Java设计模式精讲:创建型+结构型模式(含生产级案例+相似模式对比)
学习·设计模式