Alex Rivera | Logout

How to get Enum Value from index in Java?

Asked 2011-07-14T11:49:34.037
118

I have an enum in Java:

public enum Months
{
    JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT, NOV, DEC
}

I want to access enum values by index, e.g.

Months(1) = JAN;
Months(2) = FEB;
...

How shall I do that?

Edit
Report

1 Answer

283

Try this

Months.values()[index]
answered 2011-07-14T11:53:29.193

Your Answer