Interfaccia: elenco

Metodi

concat

concat(lista) restituisce regole.Lista

Crea un nuovo elenco aggiungendo gli elementi di un altro elenco alla fine di questo elenco.

Parametro

elenco

regole.List

elenco da concatenare.

Il valore non deve essere nullo.

ritorna

non-null rules.List Elenca l'elenco con tutti gli elementi dell'altro elenco aggiunti.

haTutto

hasAll(lista) restituisce regole.Booleano

Determina se l'elenco contiene tutti gli elementi di un altro elenco.

Parametro

elenco

regole.List

L'elenco degli elementi da cercare.

Il valore non deve essere nullo.

ritorna

non-null rules.Boolean vero se questo elenco contiene tutti gli elementi dell'altro.

hasAny

hasAny(lista) restituisce regole.Booleano

Determina se l'elenco contiene elementi in un altro elenco.

Parametro

elenco

regole.List

L'elenco degli elementi da cercare.

Il valore non deve essere nullo.

ritorna

non-null rules.Boolean vero se questo elenco contiene qualsiasi elemento nell'altro.

ha solo

hasOnly(lista) restituisce regole.Booleano

Determina se tutti gli elementi dell'elenco sono presenti in un altro elenco.

Parametro

elenco

regole.List

L'elenco degli elementi da cercare.

Il valore non deve essere nullo.

ritorna

non-null rules.Boolean vero se tutti gli elementi dell'elenco sono presenti in un altro elenco, esclusi gli elementi ripetuti.

Esempio

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

giuntura

join(separatore) restituisce regole.Stringa

Unisci gli elementi dell'elenco in una stringa, con un separatore.

Parametro

separatore

regole.String

Stringa per separare gli elementi.

Il valore non deve essere nullo.

ritorna

non-null rules.String l'elenco unito come stringa.

Rimuovi tutto

rimuoviTutto(lista) restituisce regole.Lista

Crea un nuovo elenco rimuovendo gli elementi di un altro elenco da questo elenco.

Parametro

elenco

regole.List

elenco degli elementi da rimuovere..

Il valore non deve essere nullo.

ritorna

non-null rules.List Elenca l'elenco rimuovendo tutti gli elementi dell'altro elenco.

misurare

size() restituisce regole.Intero

Ottieni il numero di valori nell'elenco.

ritorna

non-null rules.Integer Numero intero di valori nell'elenco.

impostare

toSet() restituisce regole.Set

Restituisce un set contenente tutti gli elementi univoci nell'elenco.

Nel caso in cui due o più elementi siano uguali ma non identici, il set di risultati conterrà solo il primo elemento dell'elenco. Gli elementi rimanenti vengono scartati.

ritorna

non-null rules.Set contenente valori univoci nell'elenco fornito.