介面:清單

方法

串連

concat(list) 會傳回 rules.List

在 請參閱這份清單結尾的字詞

參數

list

rules.List

清單。

值不得為空值。

傳回

non-null rules.List 加入其他清單中所有元素的清單。

hasAll

hasAll(list) 會傳回 rules.Boolean

判斷清單是否包含其他清單中的所有元素。

參數

list

rules.List

要尋找的元素清單。

值不得為空值。

傳回

non-null rules.Boolean如果這個清單包含 其他。

任何

hasAny(list) 會傳回 rules.Boolean

判斷清單是否包含其他清單中的元素。

參數

list

rules.List

要尋找的元素清單。

值不得為空值。

傳回

non-null rules.Boolean如果這個清單包含 其他。

hasOnly

hasOnly(list) 會傳回 rules.Boolean

判斷清單中的所有元素是否顯示在其他清單中。

參數

list

rules.List

要尋找的元素清單。

值不得為空值。

傳回

如果清單中的所有元素都存在,則為 non-null rules.Boolean 且排除重複的元素。

範例

['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(分隔符) 會傳回 rules.String

使用分隔符將清單中的元素彙整為字串。

參數

分隔符

rules.String

用於分隔元素的字串。

值不得為空值。

傳回

non-null rules.String 清單以字串形式彙整。

全部移除

removeAll(list) 會傳回 rules.List

移除這份清單中的其他清單元素,即可建立新清單。

參數

list

rules.List

要移除的元素清單。

值不得為空值。

傳回

non-null rules.List 清單,其中包含其他清單中所有元素的清單。

大小

size() 會傳回 rules.Integer

取得清單中值的數量。

傳回

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

設定

toSet() 會傳回 rules.Set

傳回包含清單中所有不重複元素的集合。

如果兩個以上的元素相同但不同,結果集 只會包含清單中的第一個元素其餘元素 被捨棄。

傳回

non-null rules.Set 組合,其中包含指定清單中不重複的值。