hack集合:classes

2018-10-20 11:39 更新

目前有七(7)个Hack具体收集类可以实例化。所有这些类都来自各个级别的集合界面

每个方法的描述可以在API参考中找到。

每个这些类的示例用法可以在本指南的示例部分找到,每个方法的示例可以在API参考示例中找到。

对于每个具体的集合类,只显示由类本身定义的方法。您可以在集合接口部分中看到接口实现中派生的方法。

可变集合

器物描述定义方法
Vector<T>MutableVector<T>值的可变序列,由0开始的顺序整数索引。__construct()linearSearch()popreserve()resize()reverse()shuffle()splice()__toString()
Map<Tk, Tv>MutableMap<Tk, Tv>一个可变的,有序的唯一键集,每个都映射到一个值。__construct()fromItems()__toString()
Set<T>MutableSet<T>一个可变的,有序的唯一值集。__construct()fromArrays()fromItems()removeAll()__toString()

不变的集合

器物描述定义方法
ImmVector<T>ConstVector<T>一个不变的值序列,由0开始的顺序整数索引。__construct()linearSearch()__toString()
ImmMap<Tk, Tv>ConstMap<Tk, Tv>一个不可变的,有序的唯一键,每个都映射到一个值。__construct()fromItems()__toString()
ImmSet<T>ConstSet<T>一个不可变的,有序的唯一值集。__construct()fromArrays()fromItems()__toString()
Pair<Tv1, Tv2>ConstVector<T>一个不可变的,向量样的集合,只有两个值。linearSearch(), __toString()
以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号