9
правок
Изменения
→Переключение с enum
===Переключение с enum===
Для сравнения значения unit с разными возможными мерами длин можно использовать следующую запись:
unit.equals(Unit.METER)
}
В результате чего он выведет соответствующую оценкумеру длины. Так же можно употребить <tex>default </tex>, на тот случай, если вдруг другой программист добавил новые значения в Unit, а вас не предупредил. Поставив для варианта <tex>default </tex> вывод сообщения об отсутствии в списке значенияя unit, вы обнаружите это изменение.
==Получение елемента enum по строковому представлению его имени==