Каков наилучший способ использовать значения, хранящиеся в Enum, как строковые литералы? Например:
public enum Modes {
some-really-long-string,
mode1,
mode2,
mode3
}
Затем позже я мог бы использовать Mode.mode1
чтобы вернуть его строковое представление как mode1
. Без необходимости продолжать вызывать Mode.mode1.toString()
.