Lista de matriz inversa
La interfaz
Collections
también proporciona métodos para operaciones masivas que funcionan en toda la colección:
containsAll
- devuelve el valor booleano
true
si esta colección contiene todos los elementos de la colección llamada; de lo contrario, devuelve
false
.
addAll
- agrega todos los elementos especificados a la colección especificada. Los elementos que se agregarán se pueden especificar individualmente o como una matriz.
removeAll
- se utiliza para eliminar todos los elementos de la lista que están contenidos en la colección especificada.
borrar
- eliminar todos los elementos
reverse
- matriz inversa
etc
Ejemplo
Usando
removeAll
.
ArrayList<Entero> primero = nueva ArrayList<Integer>();
primero.añadir(1);
primero.añadir(2);
primero.añadir(3);
ArrayList<Entero> segundo = nueva ArrayList<Integer>();
segundo.añadir(1);
segundo.añadir(2);
// elimina todos los elementos de la segunda lista,
// si existen en la primera lista
segundo.removeAll(primero);