This example demonstrate the use of enum ordinal()
method to get the ordinal value of an enum constant.
package org.kodejava.example.fundamental;
enum Color {
RED, GREEN, BLUE
}
public class EnumOrdinal {
public static void main(String[] args) {
// Gets the ordinal of this enumeration constant (its
// position in its enum declaration, where the initial
// constant is assigned an ordinal of zero)
System.out.println("Color.RED : " + Color.RED.ordinal());
System.out.println("Color.GREEN: " + Color.GREEN.ordinal());
System.out.println("Color.BLUE : " + Color.BLUE.ordinal());
}
}
The program print the following result:
Color.RED : 0
Color.GREEN: 1
Color.BLUE : 2
Latest posts by Wayan (see all)
- How do I create a generic class in Java? - January 1, 2021
- How do I convert java.util.TimeZone to java.time.ZoneId? - April 25, 2020
- How do I get a list of all TimeZones Ids using Java 8? - April 25, 2020