El método java.util.vector .equals(Object obj) de la clase Vector en Java se usa para verificar la igualdad de un Objeto con un vector y compararlos. La lista devuelve verdadero solo si ambos Vector contienen los mismos elementos con el mismo orden.
Sintaxis:
first_vector.equals(second_vector)
Parámetros: este método acepta un parámetro obligatorio second_vector que se refiere al segundo vector que se comparará con el primer vector.
Valor devuelto: el método devuelve verdadero si se mantiene la igualdad y tanto los objetos como el vector son iguales; de lo contrario, devuelve falso .
Los siguientes programas se utilizan para ilustrar el funcionamiento del método java.util.Vector.elements():
Programa 1:
// Java code to illustrate the equals() method import java.util.*; public class Vector_Demo { public static void main(String[] args) { // Creating an empty Vector Vector<String> vec_tor1 = new Vector<String>(5); // Inserting elements into the table vec_tor1.add("Geeks"); vec_tor1.add("4"); vec_tor1.add("Geeks"); vec_tor1.add("Welcomes"); vec_tor1.add("You"); // Displaying the Vector System.out.println("The Vector is: " + vec_tor1); // Creating an empty Vector Vector<String> vec_tor2 = new Vector<String>(5); // Inserting elements into the table vec_tor2.add("Geeks"); vec_tor2.add("4"); vec_tor2.add("Geeks"); vec_tor2.add("Welcomes"); vec_tor2.add("You"); // Displaying the Vector System.out.println("The Vector is: " + vec_tor2); System.out.println("Are both of them equal? " + vec_tor1.equals(vec_tor2)); } }
The Vector is: [Geeks, 4, Geeks, Welcomes, You] The Vector is: [Geeks, 4, Geeks, Welcomes, You] Are both of them equal? true
Programa 2:
// Java code to illustrate the equals() method import java.util.*; public class Vector_Demo { public static void main(String[] args) { // Creating an empty Vector Vector<Integer> vec_tor1 = new Vector<Integer>(5); // Inserting elements into the table vec_tor1.add(10); vec_tor1.add(15); vec_tor1.add(20); vec_tor1.add(25); vec_tor1.add(30); // Displaying the Vector System.out.println("The Vector is: " + vec_tor1); // Creating an empty Vector Vector<Integer> vec_tor2 = new Vector<Integer>(6); // Inserting elements into the table vec_tor2.add(10); vec_tor2.add(15); vec_tor2.add(20); vec_tor2.add(25); vec_tor2.add(30); vec_tor2.add(40); // Displaying the Vector System.out.println("The Vector is: " + vec_tor2); System.out.println("Are both of them equal? " + vec_tor1.equals(vec_tor2)); } }
The Vector is: [10, 15, 20, 25, 30] The Vector is: [10, 15, 20, 25, 30, 40] Are both of them equal? false
Publicación traducida automáticamente
Artículo escrito por kundankumarjha y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA