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

一. 定义

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

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

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

二. 集合创建


三. 示例

mutableListOf()

arr.add()

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

Map

可变map , 官方建议用mutableMapOf

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

Set

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

四. 集合的操作


相关推荐
呆呆敲代码的小Y1 小时前
【实战精选面试题】C# 面试题详细解答,按难易程度排序
android·java·游戏·c#·游戏开发·unity面试题·c#面试题
忘了ʷºᵇₐ1 小时前
Git学习笔记
笔记·git·学习
fanged2 小时前
Audio学习8(Pi5+FPGA)(TODO)
学习
金色光环2 小时前
【DSP学习】C2000_PWM中断程序_笔记
笔记·单片机·学习
東隅已逝,桑榆非晚2 小时前
AVL数实现
c++·笔记·学习·算法
m4Rk_3 小时前
【论文阅读】Agent 记忆机制(116):Hybrid Memory——用互补策展与离线巩固构建长期记忆
论文阅读·人工智能·学习·开源·github
思想觉悟3 小时前
SEAndroid实战
android·linux·c++
一条泥憨鱼3 小时前
【Kafka】零基础学习教程
java·分布式·学习·kafka
思想觉悟3 小时前
Aosp开发磨刀石之ADB速查
android·c++
CAIE研习社4 小时前
30岁以后学习AI应用,证书能起到什么作用?
人工智能·学习