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

一. 定义

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

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

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

二. 集合创建


三. 示例

mutableListOf()

arr.add()

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

Map

可变map , 官方建议用mutableMapOf

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

Set

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

四. 集合的操作


相关推荐
im_AMBER4 小时前
Leetcode 74 K 和数对的最大数目
数据结构·笔记·学习·算法·leetcode
DBA小马哥4 小时前
Oracle迁移实战:如何轻松跨越异构数据库的学习与技术壁垒
数据库·学习·oracle·信创·国产化平替
【上下求索】4 小时前
学习笔记095——Ubuntu 安装 lrzsz 服务?
运维·笔记·学习·ubuntu
2501_937189235 小时前
2025 优化版神马影视 8.8 源码系统|零基础部署
android·源码·开源软件·源代码管理·机顶盒
2401_834517075 小时前
AD学习笔记-27 泪滴的添加和移除
笔记·学习
灰灰勇闯IT7 小时前
RN路由与状态管理:打造多页面应用
开发语言·学习·rn路由状态
モンキー・D・小菜鸡儿7 小时前
Android Jetpack Compose 基础控件介绍
android·kotlin·android jetpack·compose
无风之翼8 小时前
android15 休眠唤醒过程中有时候屏幕显示时间一闪而过
android·锁屏
思成不止于此8 小时前
【MySQL 零基础入门】DQL 核心语法(四):执行顺序与综合实战 + DCL 预告篇
数据库·笔记·学习·mysql
Nan_Shu_6149 小时前
学习:Vuex (1)
学习