Groovy - raccogli ()
Il metodo collect itera attraverso una raccolta, convertendo ogni elemento in un nuovo valore utilizzando la chiusura come trasformatore.
Sintassi
List collect(Closure closure)
Parametri
L'espressione di chiusura.
Valore di ritorno
La raccolta di elenchi modificata.
Esempio
Di seguito è riportato un esempio dell'utilizzo di questo metodo di ogni metodo:
class Example {
static void main(String[] args) {
def lst = [1,2,3,4];
def newlst = [];
newlst = lst.collect {element -> return element * element}
println(newlst);
}
}
Quando eseguiamo il programma sopra, otterremo il seguente risultato:
[1, 4, 9, 16]