Método JavaTuples equal()

El método equals() en org.javatuples se usa para verificar si una TupleClass es igual a la TupleClass dada como parámetro. Este método se puede utilizar para cualquier objeto de clase de tupla de la biblioteca javatuples. Devuelve un valor booleano que es verdadero o falso según la equivalencia de esa TupleClass con la TupleClass existente.

Declaración del método:

public final boolean equals(Object obj)

Sintaxis:

boolean result = TupleClassObject.equals(TupleClass2Object)

Parámetros: Este método toma TupleClass2Object como parámetro donde:

  • TupleClassObject : representa el objeto JavaTuple Class utilizado como Unidad, Quinteto, Década, etc.
  • TupleClass2Object : representa el parámetro pasado objeto JavaTuple Class utilizado como Unidad, Quinteto, Década, etc.

Valor devuelto: este método devuelve verdadero si TupleClassObject es igual a TupleClass2Object. De lo contrario, devuelve falso

Los siguientes programas ilustran las diversas formas de usar el método equals():

Programa 1: Usando equals() con la clase Unit:

// Below is a Java program to use equals() method
  
import java.util.*;
import org.javatuples.Unit;
  
class GfG {
    public static void main(String[] args)
    {
        // Creating an Unit with one value
        Unit<String> unit = Unit.with("GeeksforGeeks");
  
        // Creating another Unit with one value
        Unit<String> unit1 = Unit.with("GeeksNotforGeeks");
  
        // Using equals() method
        boolean res = unit.equals(unit1);
  
        System.out.println("Is " + unit + " equal to "
                           + unit1 + " : " + res);
    }
}

Producción:

Is [GeeksforGeeks] equal to [GeeksNotforGeeks] : false

Programa 2: Usando equals() con la clase Quartet:

// Below is a Java program to use equals() method
  
import java.util.*;
import org.javatuples.Quartet;
  
class GfG {
    public static void main(String[] args)
    {
        // Creating Quartet from List
        List<String> list = new ArrayList<String>();
        list.add("GeeksforGeeks");
        list.add("A computer portal");
        list.add("for geeks");
        list.add("by Sandeep Jain");
  
        Quartet<String, String, String, String> quartet
            = Quartet.fromCollection(list);
  
        // Creating Quartet from Array
        String[] arr = { "GeeksforGeeks",
                         "A computer portal",
                         "for geeks",
                         "by Sandeep Jain" };
  
        Quartet<String, String, String, String> otherQuartet
            = Quartet.fromArray(arr);
  
        // Using equals() method
        boolean res = quartet.equals(otherQuartet);
  
        System.out.println("Is \n" + quartet + "\n equal to \n"
                           + otherQuartet + "\n : " + res);
    }
}

Producción:

Is 
[GeeksforGeeks, A computer portal, for geeks, by Sandeep Jain]
 equal to 
[GeeksforGeeks, A computer portal, for geeks, by Sandeep Jain]
 : true

Nota: Del mismo modo, se puede utilizar con cualquier otra clase JavaTuple.

Publicación traducida automáticamente

Artículo escrito por RishabhPrabhu 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 *