Есть if, а есть switch. Если использовать if то "или" будет записываться как ( условие | условие ). Можно ли сделать подобное в при помощи switch? Моя кривая интуиция:
int x = 10
switch (x){
case 1| case 2:
...
}
Конечно же, можно не парится, и записать это как:
switch (x){
case 1:
...
case 2:
...
}
...Но такой способ прошу не рассматривать.
Ответ
В примерах кода часто вижу вторую реализацию, скорее всего — это стандарт:
switch (x){
case 1:
case 2:
...
break;
case 3:
...
break;
}
В комментариях подтвердили, что это стандарт. Вот документация с сайта Oracle — ссылка
Комментариев нет:
Отправить комментарий