Interfejs: lista

Metody

Concat

concat(list) zwraca rules.List

Utwórz nową listę, dodając elementy innej listy do pola na końcu tej listy.

Parametr

list

rules.List

listę do połączenia.

Wartość nie może być pusta.

Zwraca

non-null rules.List wybierz listę z dodanymi wszystkimi elementami z drugiej listy.

zawiera wszystkie

hasAll(list) zwraca rules.Boolean

Określ, czy lista zawiera wszystkie elementy z innej listy.

Parametr

list

rules.List

Lista elementów do wyszukania.

Wartość nie może być pusta.

Zwraca

non-null rules.Boolean prawda, jeśli lista zawiera wszystkie elementy inne.

maDowolny

hasAny(list) zwraca wartość rules.Boolean

Określ, czy lista zawiera jakiekolwiek elementy na innej liście.

Parametr

list

rules.List

Lista elementów do wyszukania.

Wartość nie może być pusta.

Zwraca

non-null rules.Boolean prawda, jeśli lista zawiera jakiekolwiek elementy w inne.

maTylko

hasOnly(list) zwraca rules.Boolean

Ustal, czy wszystkie elementy z listy znajdują się na innej liście.

Parametr

list

rules.List

Lista elementów do wyszukania.

Wartość nie może być pusta.

Zwraca

non-null rules.Boolean prawda, jeśli są wszystkie elementy na liście na innej liście, z wyłączeniem powtarzających się elementów.

Przykład

['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

złączenie

Join(separator) zwraca rules.String

Łącz elementy listy w ciąg znaków z separatorem.

Parametr

separator

rules.String

Ciąg znaków do rozdzielania elementów.

Wartość nie może być pusta.

Zwraca

non-null rules.String lista została połączona jako ciąg znaków.

usuń wszystko

removeAll(list) zwraca wartość rules.List.

Utwórz nową listę, usuwając z niej elementy innej listy.

Parametr

list

rules.List

listę elementów do usunięcia.

Wartość nie może być pusta.

Zwraca

non-null rules.List wybierz listę z usuniętymi wszystkimi elementami z drugiej listy.

rozmiar

size() zwraca reguły.Integer

Pobierz liczbę wartości na liście.

Zwraca

non-null rules.Integer liczba wartości na liście.

toSet

toSet() zwraca rules.Set

Zwraca zestaw zawierający wszystkie unikalne elementy z listy.

Jeśli co najmniej 2 elementy są równe, ale nieidentyczne, zestaw wyników będzie zawierać tylko pierwszy element listy. Pozostałe elementy to odrzucono.

Zwraca

Zbiór non-null rules.Set zawierający unikalne wartości z danej listy.