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

一. 定义

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

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

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

二. 集合创建


三. 示例

mutableListOf()

arr.add()

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

Map

可变map , 官方建议用mutableMapOf

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

Set

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

四. 集合的操作


相关推荐
Lei活在当下3 小时前
【Perfetto从入门到精通】2. 使用 Perfetto 追踪/分析 APP 的 Native/Java 内存
android·性能优化·架构
愤怒的代码3 小时前
🔗 深度解析 SystemUI 进程间通信机制(一)
android·操作系统·app
呱呱巨基4 小时前
Linux 进程概念
linux·c++·笔记·学习
yong15858553434 小时前
2. Linux C++ muduo 库学习——原子变量操作头文件
linux·c++·学习
RainyJiang4 小时前
聊聊协程里的 Semaphore:别让协程挤爆门口
android·kotlin
IDIOT___IDIOT6 小时前
KNN and K-means 监督与非监督学习
学习·算法·kmeans
Dev7z6 小时前
在MySQL里创建数据库
android·数据库·mysql
Rousson6 小时前
硬件学习笔记--91 TMR型互感器介绍
笔记·学习
invicinble6 小时前
mysql建立存数据的表(一)
android·数据库·mysql
前端 贾公子6 小时前
Vue响应式原理学习:基本原理
javascript·vue.js·学习