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

一. 定义

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

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

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

二. 集合创建


三. 示例

mutableListOf()

arr.add()

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

Map

可变map , 官方建议用mutableMapOf

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

Set

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

四. 集合的操作


相关推荐
我命由我123452 小时前
SVG - SVG 引入(SVG 概述、SVG 基本使用、SVG 使用 CSS、SVG 使用 JavaScript、SVG 实例实操)
开发语言·前端·javascript·css·学习·ecmascript·学习方法
00后程序员张3 小时前
python 抓包在实际项目中的合理位置,结合代理抓包、设备侧抓包与数据流分析
android·ios·小程序·https·uni-app·iphone·webview
灵感菇_3 小时前
Android Service全面解析
android·service·四大组件
Fern_blog4 小时前
鸿蒙学习之路
学习
alexhilton4 小时前
Jetpack ViewModel内幕:内部机制与跨平台设计
android·kotlin·android jetpack
小智RE0-走在路上5 小时前
Python学习笔记(11) --数据可视化
笔记·python·学习
_李小白6 小时前
【Android FrameWork】延伸阅读: Android应用安装过程
android
Asus.Blogs7 小时前
SSE + Resty + Goroutine + Channel 完整学习笔记
笔记·学习·golang
光头闪亮亮7 小时前
Android手持机扫码出入库的开发详解-6.APP下载更新
android
光头闪亮亮7 小时前
Android手持机扫码出入库的开发详解-7.SQLite CRUD操作
android