This example demonstrate the use of enum ordinal()
method to get the ordinal value of an enum constant.
package org.kodejava.basic;
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 get number of each day for a certain month in Java? - September 8, 2024
- How do I get operating system process information using ProcessHandle? - July 22, 2024
- How do I sum a BigDecimal property of a list of objects using Java Stream API? - July 22, 2024