- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
Physics
Chemistry
Biology
Mathematics
English
Economics
Psychology
Social Studies
Fashion Studies
Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Enum Methods in Java
Let us learn about some of the methods in Java.
Enum ordinal() method
Get the ordinal of an enumeration constant in Java using ordinal() method in Java.
The following is an example −
Example
public class Demo { enum Devices { LAPTOP, MOBILE, TABLET, DESKTOP; } public static void main(String[] args) { Devices d1, d2, d3, d4; d1 = Devices.LAPTOP; d2 = Devices.LAPTOP; d3 = Devices.TABLET; d4 = Devices.DESKTOP; System.out.println("Ordinal Values..."); for(Devices d : Devices.values()) { System.out.print(d+" = "); System.out.println(d.ordinal()); } } }
Output
Ordinal Values... LAPTOP = 0 MOBILE = 1 TABLET = 2 DESKTOP = 3
Enum equals() method
It returns true if the specified object is equal to this enum constant.
Let us see an example −
Example
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."); } }
Output
Devices are same.
- Related Articles
- Can we have variables and methods in an enum in Java?
- Enum in Java
- Enum constructor in Java
- Enum in a class in Java
- Implement Switch on Enum in Java
- Comparing enum members in Java\n
- Enum with Customized Value in Java
- FieldNamingPolicy enum using Gson in Java?
- Iterating over Enum Values in Java
- Enum for days of week in Java
- Can Enum extend any class in java?
- Can we extend an enum in Java?
- Methods in Java
- How to call another enum value in an enum's constructor using java?
- Static methods vs Instance methods in Java

Advertisements