Método AbstractSequentialList equals() en Java con ejemplo

El método equals() de la clase java.util.AbstractSequentialList se utiliza para comprobar si este objeto AbstractSequentialList es igual al objeto pasado como parámetro. Este método devuelve un valor booleano que indica lo mismo.

Sintaxis:

public boolean equals(Object o)

Parámetros: Este método toma el objeto o como un parámetro para ser comparado por igualdad con esta lista.

Valor devuelto: este método devuelve verdadero si el objeto especificado es igual a esta lista.

A continuación se muestran los ejemplos para ilustrar el método equals() .

Ejemplo 1:

// Java program to demonstrate equals()
// method of AbstractSequentialList
  
import java.util.*;
  
public class GFG {
    public static void main(String[] argv)
    {
  
        // Creating object of AbstractSequentialList<String>
        AbstractSequentialList<String>
            arrlist1 = new LinkedList<String>();
  
        // Populating arrlist1
        arrlist1.add("A");
        arrlist1.add("B");
        arrlist1.add("C");
        arrlist1.add("D");
        arrlist1.add("E");
  
        // print arrlist1
        System.out.println("First AbstractSequentialListlist: "
                           + arrlist1);
  
        // Creating another object of AbstractSequentialList<String>
        AbstractSequentialList<String>
            arrlist2 = new LinkedList<String>();
  
        // Populating arrlist2
        arrlist2.add("A");
        arrlist2.add("B");
        arrlist2.add("C");
        arrlist2.add("D");
        arrlist2.add("E");
  
        // print arrlist2
        System.out.println("Second AbstractSequentialList: "
                           + arrlist2);
  
        // comparing first AbstractSequentialList to another
        // using equals() method
        boolean value
            = arrlist1.equals(arrlist2);
  
        // print the value
        System.out.println("Are both list equal: "
                           + value);
    }
}
Producción:

First AbstractSequentialListlist: [A, B, C, D, E]
Second AbstractSequentialList: [A, B, C, D, E]
Are both list equal: true

Ejemplo 2:

// Java program to demonstrate equals()
// method of AbstractSequentialList
  
import java.util.*;
  
public class GFG1 {
    public static void main(String[] argv)
    {
  
        // Creating object of AbstractSequentialList
        AbstractSequentialList<Integer>
            arrlist1 = new LinkedList<Integer>();
  
        // Populating arrlist1
        arrlist1.add(10);
        arrlist1.add(20);
        arrlist1.add(30);
        arrlist1.add(40);
        arrlist1.add(50);
  
        // print arrlist1
        System.out.println("First AbstractSequentialListlist: "
                           + arrlist1);
  
        // Creating another object of AbstractSequentialList
        AbstractSequentialList<Integer>
            arrlist2 = new LinkedList<Integer>();
  
        // Populating arrlist2
        arrlist2.add(10);
        arrlist2.add(20);
        arrlist2.add(30);
  
        // print arrlist2
        System.out.println("Second AbstractSequentialList: "
                           + arrlist2);
  
        // comparing first AbstractSequentialList to another
        // using equals() method
        boolean value = arrlist1.equals(arrlist2);
  
        // print the value
        System.out.println("Are both list equal: "
                           + value);
    }
}
Producción:

First AbstractSequentialListlist: [10, 20, 30, 40, 50]
Second AbstractSequentialList: [10, 20, 30]
Are both list equal: false

Publicación traducida automáticamente

Artículo escrito por Code_r y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *