博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
kotlin 核心库 collections
阅读量:2392 次
发布时间:2019-05-10

本文共 1058 字,大约阅读时间需要 3 分钟。

集合类型,例如Iterable,Collection,List,Set,Map以及相关的顶级和扩展函数。

Map&MutableMap

  • Map
interface Map
(source)

一个保存对象(键和值)对的集合,并且支持高效地检索与每个键相对应的值。 Map key是唯一的; 该Map仅保存每个key的一个值。 此接口中的方法仅支持对Map的只读访问; 通过MutableMap接口支持读写访问。

  • MutableMap
interface MutableMap
: Map
(source)

一个可修改的集合,用于保存对象(key和value)对,并支持高效地检索与每个key相对应的值。 map key是唯一的; 该map仅保存每个key的一个值。

参数

K - keys. 唯一
V - values. 不唯一

List&MutableList

  • List
interface List
: Collection
(source)

元素的通用有序集合。 此接口中的方法只支持对列表的只读访问; 通过MutableList接口支持读/写访问。

  • MutableList
interface MutableList
: List
, MutableCollection
(source)

支持添加和删除元素的通用有序元素集合。

参数
E - 列表中包含的元素的类型。 可变列表的元素类型不变.

MutableSet&Set

  • Set
interface Set
: Collection
(source)

不支持重复元素的通用无序元素集合。 此接口中的方法仅支持对该集的只读访问; 通过MutableSet接口支持读/写访问。

参数
E - 包含在集合中的元素的类型。 该集合对其元素类型是协变的。

  • MutableSet
interface MutableSet
: Set
, MutableCollection
(source)

一个通用的无序元素集合,不支持重复元素,并支持添加和删除元素。

参数
E - 包含在集合中的元素的类型。 可变集合的元素类型不变。

参考文档

转载地址:http://jhqab.baihongyu.com/

你可能感兴趣的文章
Faster Blind MySQL Injection Using Bit Shifting
查看>>
Safely Dumping Hashes from Live Domain Controllers
查看>>
sgx模拟器
查看>>
SGX相关资源
查看>>
nessus 购买地址
查看>>
Google Security Architecture
查看>>
web server信息收集(附带plesk xday)
查看>>
JBoss AS Administrative Console Password Disclosure
查看>>
Securely Developing on Mobile
查看>>
ModSecurity Updates: Nginx Stable Release and Google Summer of Code Participation
查看>>
Java Web 三层架构详解
查看>>
iphone for PPT遥控器 MyPoint PowerPoint Remote
查看>>
ZPanel 10.0.0.2 Remote Command Execution
查看>>
Using Mimikatz Alpha or Getting Clear Text Passwords with a Microsoft Tool
查看>>
宁皓网bootstrap
查看>>
Hive作业优化总结(来自一号店)
查看>>
九.redis学习笔记之虚拟内存
查看>>
java ireport jasperreport 配套使用(三) 使用Parameters
查看>>
关于二维数组和指向指针的指针
查看>>
http get post head
查看>>