本文共 1058 字,大约阅读时间需要 3 分钟。
集合类型,例如Iterable,Collection,List,Set,Map以及相关的顶级和扩展函数。
interface Map(source)
一个保存对象(键和值)对的集合,并且支持高效地检索与每个键相对应的值。 Map key是唯一的; 该Map仅保存每个key的一个值。 此接口中的方法仅支持对Map的只读访问; 通过MutableMap接口支持读写访问。
interface MutableMap: Map (source)
一个可修改的集合,用于保存对象(key和value)对,并支持高效地检索与每个key相对应的值。 map key是唯一的; 该map仅保存每个key的一个值。
参数
K - keys. 唯一 V - values. 不唯一interface List: Collection (source)
元素的通用有序集合。 此接口中的方法只支持对列表的只读访问; 通过MutableList接口支持读/写访问。
interface MutableList: List , MutableCollection (source)
支持添加和删除元素的通用有序元素集合。
参数 E - 列表中包含的元素的类型。 可变列表的元素类型不变.interface Set: Collection (source)
不支持重复元素的通用无序元素集合。 此接口中的方法仅支持对该集的只读访问; 通过MutableSet接口支持读/写访问。
参数 E - 包含在集合中的元素的类型。 该集合对其元素类型是协变的。interface MutableSet: Set , MutableCollection (source)
一个通用的无序元素集合,不支持重复元素,并支持添加和删除元素。
参数 E - 包含在集合中的元素的类型。 可变集合的元素类型不变。参考文档
转载地址:http://jhqab.baihongyu.com/