hack集合:classes

2018-10-20 11:39 更新

目前有七(7)個Hack具體收集類可以實例化。所有這些類都來自各個級別的集合界面。

每個方法的描述可以在API參考中找到。

每個這些類的示例用法可以在本指南的示例部分找到,每個方法的示例可以在API參考示例中找到。

對于每個具體的集合類,只顯示由類本身定義的方法。您可以在集合接口部分中看到接口實現(xiàn)中派生的方法。

可變集合

器物描述定義方法
Vector<T>MutableVector<T>值的可變序列,由0開始的順序整數(shù)索引。__construct(),linearSearch(),pop,reserve(),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開始的順序整數(shù)索引。__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()
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號