El método java.util.vector.containsAll() se utiliza para comprobar si este vector contiene todos los elementos de la colección especificada. Básicamente, se usa para verificar si un vector contiene un conjunto de elementos o no.
Sintaxis:
Vector.containsAll(Collection col)
Parámetros: Este método acepta un parámetro obligatorio col que es del tipo vector. Esta es la colección cuyos elementos se necesitan para comprobar si está presente en el vector o no.
Valor devuelto: el método devuelve True si todos los elementos de la colección col están presentes en el vector; de lo contrario, devuelve False .
Excepción: el método lanza NullPointerException si la colección especificada es NULL.
Los siguientes programas ilustran el método Java.util.Vector.containsAll():
Programa 1:
// Java code to illustrate containsAll() import java.util.*; public class VectorDemo { public static void main(String args[]) { // Creating an empty Vector Vector<String> vec_tor = new Vector<String>(); // Use add() method to add elements into the Vector vec_tor.add("Welcome"); vec_tor.add("To"); vec_tor.add("Geeks"); vec_tor.add("4"); vec_tor.add("Geeks"); // Displaying the Vector System.out.println("Vector: " + vec_tor); // Creating another empty Vector Vector<String> colvec_tor = new Vector<String>(); colvec_tor.add("Geeks"); colvec_tor.add("4"); colvec_tor.add("Geeks"); System.out.println("Are all the contents equal? " + vec_tor.containsAll(colvec_tor)); // Creating another empty Vector Vector<String> colvec_tor2 = new Vector<String>(); colvec_tor2.add("Hello"); colvec_tor2.add("Geeks"); System.out.println("Are all the contents equal? " + vec_tor.containsAll(colvec_tor2)); } }
Vector: [Welcome, To, Geeks, 4, Geeks] Are all the contents equal? true Are all the contents equal? false
Programa 2:
// Java code to illustrate contains() import java.util.*; public class VectorDemo { public static void main(String args[]) { // Creating an empty Vector Vector<Integer> vec_tor = new Vector<Integer>(); // Use add() method to add elements into the Vector vec_tor.add(10); vec_tor.add(15); vec_tor.add(30); vec_tor.add(20); vec_tor.add(5); // Displaying the Vector System.out.println("Vector: " + vec_tor); // Displaying the Vector System.out.println("Vector: " + vec_tor); // Creating another empty Vector Vector<Integer> colvec_tor = new Vector<Integer>(); colvec_tor.add(20); colvec_tor.add(25); colvec_tor.add(30); System.out.println("Are all the contents equal? " + vec_tor.containsAll(colvec_tor)); // Creating another empty Vector Vector<Integer> colvec_tor2 = new Vector<Integer>(); colvec_tor2.add(10); colvec_tor2.add(20); System.out.println("Are all the contents equal? " + vec_tor.containsAll(colvec_tor2)); } }
Vector: [10, 15, 30, 20, 5] Vector: [10, 15, 30, 20, 5] Are all the contents equal? false Are all the contents equal? true
Publicación traducida automáticamente
Artículo escrito por kundankumarjha y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA