-4
У меня есть перечисление, которое определяется и инициализируется строкой нижеНачало значение перечисления инициализируются строки в Java
public enum Code {
OK("OK"),
ERROR_FILE_NOT_FOUND ("FILE_NOT_FOUND xxxxxxxxx"),
ERROR_AUTHENTICATION_FAILURE("AUTHENTICATION_FAILURE xxxxxxx"),
ERROR_AUTHORIZATION_FAILURE("AUTHORIZATION_FAILURE xxxxxxx"),
ERROR_DUPLICATE_DEF("DUPLICATE_DEF xxxxxxx"),
ERROR("ERROR xxxxxx")
private final String errorText;
private Code(String error) {
errorText = error;
}
}
Если у меня есть значение Enum, ERROR_FILE_NOT_FOUND как я получаю соответствующее строковое значение «FILE_NOT_FOUNDxxxxxxxxx»?
Спасибо,
Код, который вы опубликовали, не является действительным Java. Он не будет компилироваться сам по себе. – ruakh
Я должен был разместить полный код, я скомпилировал код со всей функцией инициализации, за исключением функции, которая возвращает значение строки, которое я обнаружил последним. – user2812866