Урок Java 383: Best practice 19: Чем Enum лучше констант
Java 80. Дайте краткую характеристику Enum в Java.
Enum в Java - это перечислимый тип данных, который представляет собой набор именованных констант. Каждая константа представляет определенное значение из заданного списка значений. С помощью Enum можно создавать коллекции констант, которые могут использоваться в качестве аргументов для методов или свойств объектов. Кроме того, Enum обеспечивает безопасность типов, что означает, что используя константы Enum, можно избежать ошибок ввода-вывода и других ошибок, связанных с типами данных. Пример кода...
Java 92. Можно ли использовать Enum в switch case?
Да, в Java можно использовать перечисления (Enum) в операторе switch case. Пример: enum DayOfWeek {
MONDAY,
TUESDAY,
WEDNESDAY,
THURSDAY,
FRIDAY,
SATURDAY,
SUNDAY }
public class Main {
public static void main(String[] args) {
DayOfWeek day = DayOfWeek.FRIDAY;
switch(day) {
case MONDAY:
System.out.println("It's Monday");
break;
case TUESDAY:
System.out.println("It's Tuesday");
break;
case WEDNESDAY:
System...