Używanie reprezentacji łańcuchowych wartości wyliczeniowych w obudowie przełącznika
Dlaczego nie można użyć wartości wyliczanych jako łańcuchów w przypadku przełącznika? (Lub co jest z tym nie tak :)
<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>