Que es objetos.iguales en Java

Que es objetos.iguales en Java
Mientras se trata de datos codificados en Java, puede haber casos en los que el desarrollador necesita comparar múltiples valores para evitar la replicación o utilizarlos de manera efectiva. En tales situaciones, el "Objetos.igual ()El método en Java es de gran ayuda para comparar los objetos y los valores de tipo de datos en conflicto directamente también.

Este blog discutirá el uso del "Objetos.igual ()"Método en Java.

¿Qué es "objetos?.igual () ”en Java?

El asociado "igual ()"El método es un método estático del"Clase de objetos"Eso toma dos objetos como parámetros y verificaciones si son iguales al devolver un"booleano" valor.

Sintaxis

Objetos.iguales (obj)

En la sintaxis anterior, "obj"Se refiere al objeto que debe compararse con el objeto asociado.

Ejemplo 1: Comparación de los valores de "NULL", "INTEGER" y "FLOAT" usando "Objetos.igual () ”en Java

En este ejemplo, los valores de diferentes tipos de datos se asignarán como métodos, i.mi., "Objetos.igual ()Parámetro y verificación de igualdad:

importar java.utilizar.Objetos;
boolean returnComp1 = objetos.iguales (nulo, 4);
boolean returnComp2 = objetos.iguales (3.5, 4);
boolean returnComp3 = objetos.iguales (4, 4);
Sistema.afuera.println ("La primera comparación se convierte en:" + returnComp1);
Sistema.afuera.println ("La segunda comparación se convierte en:" + returnComp2);
Sistema.afuera.println ("La segunda comparación se convierte en:" + returnComp3);

En las líneas de código anteriores, aplique los siguientes pasos:

  • En primer lugar, asocie el "booleano"Palabra clave con los valores asignados para almacenar el resultado en forma de valores booleanos"verdadero" o "FALSO".
  • Además, aplique el "Objetos.igual ()Método "y establecer el"nulo","entero", y "flotar"Valores, respectivamente, para ser verificados para la igualdad.
  • Por último, muestre la salida resultante basada en la comparación realizada en cada caso.

Producción

En la salida anterior, se puede ver que el resultado correspondiente se devuelve en función de la comparación evaluada.

Nota: Si los valores son los mismos, pero los tipos de datos son conflictivos, yo.mi., 4 (entero), 4.0 (flotante), el resultado se devolverá como "FALSO".

Ejemplo 2: usando los "objetos.Método de igual () "con objetos de cadena en Java

En este ejemplo particular, el método discutido se puede utilizar para comparar los objetos de cadena creados sin y con la asignación de los dos valores de cadena, respectivamente:

String Object1 = new String ();
String Object2 = new String ();
Sistema.afuera.println (Object1.iguales (objeto2));
Object1 = "Linux";
Object2 = "Sugerencia";
Sistema.afuera.println (Object1.iguales (objeto2));

En el fragmento de código anterior:

  • En primer lugar, crea los dos "Cadena"Objetos nombrados"objeto1" y "objeto2", Respectivamente.
  • En el siguiente paso, asocie el "igual ()Método "con el objeto anterior y coloque el último objeto como su parámetro (método) para verificar si los objetos creados son iguales antes de configurar los valores.
  • Después de eso, asigne los valores de cadena establecidos a ambos objetos creados.
  • Por último, compare ambos objetos nuevamente después de que se asignen los valores para observar el cambio en comparación.

Producción

En esta salida, se puede analizar que, dado que los objetos no se asignaron primero con los valores, por lo que el valor booleano "verdadero"Se devuelve, que no es el caso en el último escenario (después de que se establecen los valores).

Conclusión

El "Objetos.igual ()"En Java es un método estático que toma dos objetos como parámetros y verificaciones si son iguales al devolver un valor booleano. Este método se puede aplicar para comparar los valores de múltiples tipos de datos o para comparar los dos objetos con y sin asignarles los valores (objetos). Este blog guió el uso y la implementación del "Objetos.igual ()"Método en Java.