Interfejs: Lista

Metody

konkat

concat(lista) zwraca reguły.Lista

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

Parametr

lista

zasady.Lista

lista do połączenia.

Wartość nie może mieć wartości null.

Zwroty

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

maWszystkie

hasAll(list) zwraca reguły.Boolean

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

Parametr

lista

zasady.Lista

Lista elementów do wyszukania.

Wartość nie może mieć wartości null.

Zwroty

non-null rules.Boolean true, jeśli ta lista zawiera wszystkie elementy drugiej.

ma jakiekolwiek

hasAny(list) zwraca reguły.Boolean

Określ, czy lista zawiera jakikolwiek element z innej listy.

Parametr

lista

zasady.Lista

Lista elementów do wyszukania.

Wartość nie może mieć wartości null.

Zwroty

non-null rules.Boolean true, jeśli ta lista zawiera jakikolwiek element drugiej.

ma jedynie

hasOnly(list) zwraca reguły.Boolean

Określ, czy wszystkie elementy na liście znajdują się na innej liście.

Parametr

lista

zasady.Lista

Lista elementów do wyszukania.

Wartość nie może mieć wartości null.

Zwroty

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

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

dołączyć

Join(separator) zwraca reguły.String

Połącz elementy listy w ciąg znaków, stosując separator.

Parametr

separator

reguły.String

Ciąg oddzielający elementy.

Wartość nie może mieć wartości null.

Zwroty

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

Usuń wszystko

usuńWszystko(lista) zwraca reguły.Lista

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

Parametr

lista

zasady.Lista

lista elementów do usunięcia..

Wartość nie może mieć wartości null.

Zwroty

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

rozmiar

size() zwraca reguły.Liczba całkowita

Pobierz liczbę wartości na liście.

Zwroty

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

ustawić

toSet() zwraca reguły.Set

Zwraca zestaw zawierający wszystkie unikalne elementy na liście.

W przypadku, gdy dwa lub więcej elementów jest równych, ale nie identycznych, zestaw wyników będzie zawierał tylko pierwszy element na liście. Pozostałe elementy są odrzucane.

Zwroty

non-null rules.Set zawierający unikalne wartości z podanej listy.