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

一. 定义

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

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

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

二. 集合创建


三. 示例

mutableListOf()

arr.add()

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

Map

可变map , 官方建议用mutableMapOf

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

Set

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

四. 集合的操作


相关推荐
全栈软件开发2 分钟前
音频在线剪切助手网页版源码
android·音视频
2501_915909067 分钟前
Flutter 应用怎么加固,多工具组合的工程化实战(Flutter 加固/Dart 混淆/IPA 成品加固/Ipa Guard + CI)
android·flutter·ios·ci/cd·小程序·uni-app·iphone
Lynnxiaowen14 分钟前
今天我们开始学习ansible之playbook的简单运用
linux·运维·学习·云计算·ansible
心无旁骛~20 分钟前
MotionTrans: 从人类VR数据学习机器人操作的运动级迁移
学习·机器人·vr
qq_7174100130 分钟前
添加快速点击设置-关于设备-版本号弹出仿android13彩蛋
android
KdanMin33 分钟前
Android MediaCodec 硬编解码实战:从Camera预览到H264流与回环渲染
android·开发语言
峰哥的Android进阶之路35 分钟前
Android常见的内存性能优化场景解决方案
android·性能优化
清空mega38 分钟前
第三章 Android常见界面控件
android·gitee
敲敲了个代码1 小时前
11月3-5年Web前端开发面试需要达到的强度
前端·vue.js·学习·react.js·面试·职场和发展·web
提娜米苏1 小时前
Bash Shell脚本学习——唇读数据集格式修复脚本
开发语言·学习·bash