Elenco array inverso
L'interfaccia
Collections
fornisce anche metodi per operazioni in blocco che funzionano sull'intera raccolta:
containsAll
- restituisce il valore booleano
true
se questa raccolta contiene tutti gli elementi della raccolta richiamata, altrimenti restituisce
false
.
addAll
- aggiunge tutti gli elementi specificati alla raccolta specificata. Gli elementi da aggiungere possono essere specificati singolarmente o come array.
removeAll
- viene utilizzato per rimuovere dall'elenco tutti gli elementi contenuti nella raccolta specificata.
clear
- rimuove tutti gli elementi
reverse
- matrice inversa
ecc.
Esempio
Usando
removeAll
.
ArrayList<Numero intero> first = new ArrayList<Integer>();
primo.add(1);
primo.add(2);
primo.add(3);
ArrayList<Numero intero> second = new ArrayList<Integer>();
secondo.add(1);
secondo.add(2);
// rimuove tutti gli elementi dal secondo elenco,
// se esistono nel primo elenco
second.removeAll(first);