Verwenden von Zeichenfolgendarstellungen von Aufzählungswerten in Groß- und Kleinschreibung

Warum ist es nicht möglich, Enum-Werte als Zeichenfolgen in einem Switch-Fall zu verwenden? (Oder was ist daran falsch :)

<code>String argument;
switch (argument) {
    case MyEnum.VALUE1.toString(): // Isn't this equal to "VALUE1" ?
    // something    
break;
    case MyEnum.VALUE2.toString():
    // something else
break;
</code>

Antworten auf die Frage(4)

Ihre Antwort auf die Frage