Thanks to visit codestin.com
Credit goes to www.tutorialspoint.com

Comparing Enumeration Values in Java



To compare enumeration values, use the equals() method.

Our Devices enum is having some objects with values assigned to them.

Devices d1, d2, d3;
d1 = Devices.LAPTOP;
d2 = Devices.LAPTOP;
d3 = Devices.TABLET;

Let us compare them −

if(d3.equals(Devices.TABLET))
System.out.println("Devices are same.");
else
System.out.println("Devices are different.");

The following is an example −

Example

 Live Demo

public class Demo {
   enum Devices {
      LAPTOP, MOBILE, TABLET;
   }
   public static void main(String[] args) {
      Devices d1, d2, d3;
      d1 = Devices.LAPTOP;
      d2 = Devices.LAPTOP;
      d3 = Devices.TABLET;
      if(d1.equals(d2))
         System.out.println("Devices are same.");
      else
         System.out.println("Devices are different.");
      if(d3.equals(Devices.TABLET))
         System.out.println("Devices are same.");
      else
      System.out.println("Devices are different.");
   }
}

Output

Devices are same.
Devices are same.
Updated on: 2020-06-29T05:17:11+05:30

217 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements