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

一. 定义

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

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

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

二. 集合创建


三. 示例

mutableListOf()

arr.add()

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

Map

可变map , 官方建议用mutableMapOf

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

Set

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

四. 集合的操作


相关推荐
毕设源码-郭学长14 分钟前
【开题答辩全过程】以 基于Android的点餐APP的设计为例,包含答辩的问题和答案
android
polaris063016 分钟前
学生成绩管理系统(MySQL)
android·数据库·mysql
__Yvan28 分钟前
Kotlin 的 ?.let{} ?: run{} 真的等价于 if-else 吗?
android·开发语言·前端·kotlin
Edward1111111137 分钟前
3月24 内部类
学习
我不是程序猿儿40 分钟前
【嵌入式】适合 STM32 初学者BootLoader 入门学习心得
linux·stm32·单片机·嵌入式硬件·学习
tangweiguo0305198744 分钟前
Android WorkManager 完整实战教程(含完整文件)
android·kotlin
液态不合群1 小时前
一文学习 Spring 声明式事务源码全流程总结
java·学习·spring
loitawu1 小时前
Rockchip Android16 系统裁剪指南
android·android16·android裁剪·系统裁剪·rockchip app
云边散步1 小时前
godot2D游戏教程系列二(20)
笔记·学习·音视频
CyanMind1 小时前
IsaacLab 训练范式探索(二):从“上帝视角”到实机落地的蒸馏学习
学习