Qual é a maneira mais fácil e / ou curta possível de obter os nomes dos elementos enum como um array de String
s?
O que quero dizer com isso é que se, por exemplo, eu tivesse o seguinte enum:
public enum State {
NEW,
RUNNABLE,
BLOCKED,
WAITING,
TIMED_WAITING,
TERMINATED;
public static String[] names() {
// ...
}
}
o names()
método retornaria a matriz { "NEW", "RUNNABLE", "BLOCKED", "WAITING", "TIMED_WAITING", "TERMINATED" }
.