Parece que es posible en Java para escribir algo como esto:La implementación toString en las enumeraciones de Java
private enum TrafficLight {
RED,
GREEN;
public String toString() {
return //what should I return here if I want to return
//"abc" when red and "def" when green?
}
}
Ahora, me gustaría saber si es posible returnin el método toString "abc" cuando el de enumeración el valor es rojo y "def" cuando es verde. Además, es posible hacer como en C#, donde se puede hacer esto ?:
private enum TrafficLight {
RED = 0,
GREEN = 15
...
}
He intentado esto pero, pero estoy recibiendo errores de compilación con él.
Gracias
Ver también http://stackoverflow.com/questions/1419835/understanding-enums-in-java –