Що таке switch в Java?
Конструкція switch case дозволяє обробляти множинні умови. Тут можна прописати змінну, яку необхідно перевірити та перевіряти її на відповідність будь-яким конкретним значенням:
int x = 23;
switch (x) { // Перевіряємо змінну x
case 1: //Якщо змінна дорівнюватиме 1, то тут спрацює код
// Можливо безліч рядків, а не тільки один
System.out.print ("Змінна дорівнює 1");
break; // Вказуємо кінець для коду для цієї перевірки
case 56: // Якщо змінна дорівнюватиме 56, то тут спрацює код
// Можливо безліч рядків, а не тільки один
System.out.print ("Змінна дорівнює 56");
break; // Вказуємо кінець для коду для цієї перевірки
// За аналогією таких перевірок може бути безліч
// Також можна додати перевірку, яка спрацює у разі
// якщо всі інші перевірки не спрацюють
default:
System.out.print ("Щось інше");
break; // Можна і не ставити, тому що це остання умова
}
Коментарі