介面:列表

方法

連接

concat(list) 傳回規則.List

透過將另一個清單的元素新增至此清單的末端來建立一個新清單。

範圍

清單

規則.列表

要連接的列表。

值不能為空。

退貨

non-null rules.List列出新增了另一個清單的所有元素的清單。

擁有全部

hasAll(list) 返回rules.Boolean

確定清單是否包含另一個清單中的所有元素。

範圍

清單

規則.列表

要尋找的元素列表。

值不能為空。

退貨

non-null rules.Boolean如果此列表包含另一個列表中的所有元素,則為 true。

有任何

hasAny(list) 返回rules.Boolean

確定清單是否包含另一個清單中的任何元素。

範圍

清單

規則.列表

要尋找的元素列表。

值不能為空。

退貨

non-null rules.Boolean如果此列表包含另一個列表中的任何元素,則為 true。

僅有

hasOnly(list) 回傳rules.Boolean

確定清單中的所有元素是否都存在於另一個清單中。

範圍

清單

規則.列表

要尋找的元素列表。

值不能為空。

退貨

non-null rules.Boolean布林 如果清單中的所有元素都存在於另一個清單中(不包括重複元素),則為 true。

例子

['a', 'b'].hasOnly(['a', 'c']) == false
['a', 'b'].hasOnly(['a', 'b', 'c']) == true
['a', 'b'].hasOnly(['b', 'a']) == true
['a', 'a', 'b'].hasOnly(['a', 'b', 'b']) == true
['a', 'a', 'b'].hasOnly(['a', 'b', 'b', 'c']) == true

加入

join(separator) 傳回rules.String

將清單中的元素連接成一個字串,並使用分隔符號。

範圍

分隔器

規則.字串

用於分隔元素的字串。

值不能為空。

退貨

non-null rules.String字串作為字串連接的清單。

移除所有

removeAll(list) 回傳規則.List

透過從此清單中刪除另一個清單的元素來建立新清單。

範圍

清單

規則.列表

要刪除的元素清單..

值不能為空。

退貨

non-null rules.List列出清單並刪除另一個清單的所有元素。

尺寸

size() 傳回規則.Integer

取得清單中值的數量。

退貨

non-null rules.Integer整數清單中值的數量。

設定

toSet() 傳回規則.Set

傳回包含清單中所有唯一元素的集合。

如果兩個或多個元素相等但不相同,則結果集將只包含清單中的第一個元素。其餘元素將被丟棄。

退貨

non-null rules.Set集合包含給定清單中的唯一值。