El método containsAll() de Java AbstractCollection se utiliza para comprobar si dos colecciones contienen los mismos elementos o no. Toma una colección como parámetro y devuelve True si todos los elementos de esta colección están presentes en la otra colección.
Sintaxis:
AbstractCollection.containsAll(Collection C)
Parámetros: El parámetro C es una Colección. Este parámetro se refiere a la colección cuya ocurrencia de elementos se necesita verificar en esta colección.
Valor devuelto: el método devuelve True si esta colección contiene todos los elementos de otra colección; de lo contrario, devuelve False.
Los siguientes programas ilustran el método AbstractCollection.conatinsAll():
Programa 1:
// Java code to illustrate boolean containsAll() import java.util.*; class AbstractCollectionDemo { public static void main(String args[]) { // Creating an empty Collection AbstractCollection<String> abs = new LinkedList<String>(); // Use add() method to // add elements in the collection abs.add("Geeks"); abs.add("for"); abs.add("Geeks"); abs.add("10"); abs.add("20"); // Creating another empty Collection AbstractCollection<String> abs2 = new LinkedList<String>(); // Use add() method to // add elements in the collection abs2.add("Geeks"); abs2.add("for"); abs2.add("Geeks"); abs2.add("10"); abs2.add("20"); // Check if the collection // contains same elements System.out.println("\nBoth the collections same: " + abs.containsAll(abs2)); } }
Both the collections same: true
Programa 2:
// Java code to illustrate boolean containsAll() import java.util.*; class AbstractCollectionDemo { public static void main(String args[]) { // Creating an empty Collection AbstractCollection<String> abs = new LinkedList<String>(); // Use add() method to // add elements in the collection abs.add("Geeks"); abs.add("for"); abs.add("Geeks"); // Creating another empty Collection AbstractCollection<String> abs2 = new LinkedList<String>(); // Use add() method to // add elements in the collection abs2.add("10"); abs2.add("20"); // Check if the collection // contains same elements System.out.println("\nBoth the collections same: " + abs.containsAll(abs2)); } }
Both the collections same: false
Publicación traducida automáticamente
Artículo escrito por Chinmoy Lenka y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA