Изменения

Перейти к: навигация, поиск

Перечисления

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

Навигация