Что делать, если не одно условие не попадает под switch на Java?
Здравствуйте, уважаемые читатели моего блога. Сегодня поговорим про то, когда не одно условие не попадает под switchcase. Оно так бывает и нужно установить значение по умолчанию в случае этой ситуации. Итак, начнём.
Для начала зайдите в NetBeansили по ссылке https://www.onlinegdb.com/online_java_compiler:
Введём следующий код:
int winter=3;
switch (winter ) {
case 12:
System.out.println("Поздравляю с первым месяцем зимы.");
break;
case 1:
System.out.println("2 месяц зимы.");
break;
case 2:
System.out.println("Последний день зимы.");
break;
default:
System.out.println("Неверный месяц зимы.");
break;
}
Default- это значение по умолчанию. При его наличии и не попадании не одного значения case, оно выводиться. Не забудьте в конце поставить значение break. В данном случае 3 месяц года- это уже начало весны, а не зима.
В итоге мы имеем следующий код:
public class Main
{
public static void main(String[] args) {
int winter=3;
switch (winter ) {
case 12:
System.out.println("Поздравляю с первым месяцем зимы.");
break;
case 1:
System.out.println("2 месяц зимы.");
break;
case 2:
System.out.println("Последний день зимы.");
break;
default:
System.out.println("Неверный месяц зимы.");
break;
}
}
}
Попробуйте его изменить и посмотрите, что выведет. Затем попробуйте что-то своё создать. На этом всё. Пока.
Поддержать данатом можно здесь
Мои курсы:
C нуля до 10 км в беге за месяц
С нуля до 73 отжиманий за 2.5 месяца
С нуля до 3800 прыжков на скакалке за 3 недели
С нуля до 205 приседаний за 11 недель
- Дмитрий Баль от