Код: Выделить всё
public enum Day {
DAY_MON("Mon"),
DAY_TUE("Tue");
private String string;
Day(String string) {
this.string = string;
}
public static Day fromString(String text){
for (Day thisDay : Day.values()) {
if (thisDay.string.equalsIgnoreCase(text)) {
return thisDay;
}
}
return null;
}
public static String toString(Day suppliedDay) {
for (Day thisDay : Day.values()) {
if (thisDay == suppliedDay) return thisDay.string;
}
return null;
}
}
< /code>
Пример использования: < /p>
Day dayEnum = Day.fromString("Mon"); // DAY_MON
String dayString = Day.toString(Day.DAY_MON); // "Mon"
Несколько примеров, которые я могу найти>
Подробнее здесь: https://stackoverflow.com/questions/797 ... -java-enum