Java Enum Problem
-
Ich habe eine Enum:
public enum commands { I, C, c, m, D, K, novalue; public static commands toCommand(String str) { try { return valueOf(str); } catch (Exception ex) { return novalue; } } }
Und jetzt würde ich gerne die 2 als value hinzufügen also:
I, C, c, m, D, K, 2, novalue;
Aber das geht nicht.. gibt es da eine Möglichkeit? Habe auch schon versuch das ganze zu maskieren mit "2" und '2' aber es will nicht
-
_2
?
-
BTW: Wer solcherlei Enumeration-Labels nutzt...
MfG SideWinder
-
nicht direkt aber fast ^^ habe es so gespeichert (mit _2) und wandel eine "2" einfach zu einer "_2" um!
danke
-
Wie wärs mit vernünftigen Bezeichnern?