На этом уроке мы познакомимся с перечислением Enum. Фактически - это набор именных констант в одной упаковке. Перечисления в языке Java представляют из себя класс, который предоставляет много интересных возможностей.
Преимущества использования перечислений: + Все константы собраны под одним именем. + Можно проверить наличие строчного значения в списке. + Можно в цикле перебрать все константы. + Оператор выбора switch на основе перечисления исключает ошибки. + Можно использовать как константную справочную базу данных.
Самостоятельное задание: Создайте перечисление по дням недели - от MONDAY до SUNDAY. Введите с клавиатуры строку и проверьте, является ли она днём недели. Выведите название введённого дня недели на русском языке (switch-case). Выведите на экран список всех дней недели, кроме введённого.
Дата отправки отчёта:
12 декабря 2016 г.
Задание выполнено: за
20 мин.
Чему научился:
Повторил пройденное
Что было сложным:
найти время
Комментарии:
Заметил, что появились ещё пару уроков в этом курсе, поэтому решил выполнить, так как они в самом начале, а значит должны быть простенькие. Добавил день недели UNKNOWN, для значения по умолчанию, если вдруг будет введено слово не относящееся к дню недели и переменной не будет присвоено новое значение. Удобнее. Выполнил доп. задание со звёздочкой, как видно на скриншотах.