Оператор if-else
Оператор if-else позволяет выполнять блок кода при определенном условии. Если условие истинно, выполняется блок кода после оператора if. В противном случае, выполняется блок кода после оператора else.
```java-код
int x = 10;
if (x > 5) {
System.out.println("x больше 5");
} else {
System.out.println("x меньше или равно 5");
}
```
Оператор switch
Оператор switch используется для выбора одного из множества блоков кода для выполнения, в зависимости от значения выражения.
```java-код
int day = 3;
switch (day) {
case 1:
System.out.println("Понедельник");
break;
case 2:
System.out.println("Вторник");
break;
// ... другие случаи
default:
System.out.println("День недели не определен");
}
```
Оператор switch может быть более удобным, чем множество вложенных if-else, когда необходимо выбрать действие из большого набора вариантов.
Условные операторы позволяют программистам создавать ветвления в программе на основе определенных условий. Это мощный инструмент для управления логикой выполнения программы и обработки различных сценариев.