Java Enum método equals () con ejemplo

class Enum es igual a) Método (: Aquí, vamos a aprender acerca de los método equals () de Class Enum con su sintaxis y su ejemplo.

Class Enum método equals () método

  • equals () está disponible en java.lang Class.
  • método equals () se utiliza para la igualdad o desigualdad de verificación de este objeto contra el objeto determinado, o en otras palabras, podemos decir que este método se utiliza para comparar dos objetos.
  • método equals () es un método no class, es accesible sólo con el objeto package y si tratamos de acceder al método con el nombre static entonces obtendrá un error.
  • método equals () no class una excepción en el momento de la comparación de dos objetos.

Sintaxis:

    public final boolean equals(Object obj2);

Parámetro (s):

  • objeto OB2 – representa el objeto de comparar con.

class valor:

El tipo throw de este método se class , devuelve los valores siguientes a partir de los casos dados,

  • Devuelve cierto si Object1 es igual a Object2.
  • Devuelve falsa si Object1 no es igual a Object2.

Ejemplo:

// Java program to demonstrate the example 
// of boolean equals(Object obj2) method of
// Enum class
enum Weeks {
SUN,
MON,
TUE,
WED,
THU,
FRI,
SAT;
}
public class Equals {
public static void main(String args[]) {
Weeks w1 = Weeks.SUN;
Weeks w2 = Weeks.MON;
Weeks w3 = Weeks.TUE;
Weeks w4 = Weeks.WED;
Weeks w5 = Weeks.THU;
Weeks w6 = Weeks.FRI;
Weeks w7 = Weeks.SAT;
boolean res1 = w1.equals(w2);
boolean res2 = w2.equals(w3);
boolean res3 = w3.equals(w4);
boolean res4 = w4.equals(w2);
boolean res5 = w5.equals(w6);
System.out.println("Is" + " " + w1.name() + " " + "same as" + " " + w2.name() + " " + res1);
System.out.println("Is" + " " + w2.name() + " " + "same as" + " " + w3.name() + " " + res2);
System.out.println("Is" + " " + w3.name() + " " + "same as" + " " + w4.name() + " " + res3);
System.out.println("Is" + " " + w4.name() + " " + "same as" + " " + w2.name() + " " + res4);
System.out.println("Is" + " " + w5.name() + " " + "same as" + " " + w6.name() + " " + res5);
}
}

salida

Is SUN same as MON false
Is MON same as TUE false
Is TUE same as WED false
Is WED same as MON false
Is THU same as FRI false


Deja un comentario

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