Я много читал о том, как получить соответствующее имя enum
из его значения с помощью java, но ни один пример не работает для меня! Что не так?
public class Extensions {
public enum RelationActiveEnum
{
Invited(0),
Active(1),
Suspended(2);
private final int value;
private RelationActiveEnum(final int value) {
this.value = value;
}
}
}
а в другом классе я использую:
int dbValue = supp.ACTIVE;
Extensions.RelationActiveEnum enumValue(dbValue);
String stringName = enumValue.toString(); //Visible
// OR
int dbValuee = supp.ACTIVE;
String stringValue = Enum.GetName(typeof(RelationActiveEnum), dbValue);
Я должен работать, не так ли? но это не так!!!! он говорит мне, что dbValue может быть передан RelationActiveEnum...