To get the constants name of an enumeration you can use the values()
method of the enumeration type. This method return an array that contains a list of enumeration constants.
package org.kodejava.basic;
public enum Month {
JANUARY,
FEBRUARY,
MARCH,
APRIL,
MAY,
JUNE,
JULY,
AUGUST,
SEPTEMBER,
OCTOBER,
NOVEMBER,
DECEMBER
}
package org.kodejava.basic;
public class EnumValuesTest {
public static void main(String[] args) {
// values() method return an array that contains a list of the
// enumeration constants.
Month[] months = Month.values();
System.out.println("Month size: " + months.length);
// We can use for each statement to print each enumeration
// constant.
for (Month month : Month.values()) {
System.out.println("Month: " + month);
}
}
}
Latest posts by Wayan (see all)
- How do I create a string of repeated characters? - September 1, 2023
- How do I convert datetime string with optional part to a date object? - August 28, 2023
- How do I split large excel file into multiple smaller files? - April 15, 2023