java enum get first element

https://w‮ww‬.lautturi.com
java enum get first element

To get the first element of an enum in Java, you can use the values() method of the enum type to get an array of all the enum's values in the order they are declared. The first element of the array will be the first element of the enum.

Here's an example of how to get the first element of an enum in Java:

public enum Size {
    SMALL("S"), MEDIUM("M"), LARGE("L"), EXTRA_LARGE("XL");

    private String abbreviation;

    private Size(String abbreviation) {
        this.abbreviation = abbreviation;
    }

    public String getAbbreviation() {
        return abbreviation;
    }

    public static void main(String[] args) {
        Size first = Size.values()[0];  // first is Size.SMALL
        System.out.println(first);
    }
}

In this example, the Size enum has four constant values: SMALL, MEDIUM, LARGE, and EXTRA_LARGE. The values() method is called to get an array of all the enum's values, and the first element of the array is assigned to the first variable.

You can use this approach to get the first element of any enum in Java. Just call the values() method and access the first element of the array.

Created Time:2017-11-03 15:57:12  Author:lautturi