Что такое Поток управления?
- Поток управления программой – это порядок, в котором выполняется программный код, поэтому использование потока управления в программе Java имеет решающее значение.
- Поток управления в программе Java регулируется условными операторами и циклами.
Java поддерживает обычные логические условия из математики:
- Меньше, чем: a < b
- Меньше или равно: a
- Больше, чем: a > b
- Больше или равно: a
- Равный a
- Не равно: a Вы можете использовать эти условия для выполнения разных действий для разных решений.
Java имеет следующие условные операторы:
- Используйте if, чтобы указать блок кода, который будет выполняться, если указанное условие имеет значение true
- Используйте else, чтобы указать блок кода, который должен быть выполнен, если то же условие равно false
- Используйте else if, чтобы указать новое условие для проверки, если первое условие равно false
- Используйте переключатель, чтобы указать множество альтернативных блоков кода, которые будут выполняться
То если Утверждение
- Используйте оператор if, чтобы указать блок кода Java, который будет выполняться, если условие истинно.
Синтаксис:
if (condition) {
// block of code to be executed if the condition is true
}
Обратите внимание, что if пишется строчными буквами. Заглавные буквы (If или IF) выдадут ошибку.
В приведенном ниже примере мы проверяем два значения, чтобы выяснить, больше ли 20, чем 18. Если условие истинно, выведите некоторый текст:
Пример:
if (20 > 18) {
System.out.println("20 is greater than 18");
}
Мы также можем тестировать переменные:
Пример:
int x = 20;
int y = 18;
if (x > y) {
System.out.println("x is greater than y");
}
Оператор else
Используйте оператор else, чтобы указать блок кода, который будет выполнен, если условие равно false.
Синтаксис:
if (condition) {
// block of code to be executed if the condition is true
} else {
// block of code to be executed if the condition is false
}
Пример:
int time = 20;
if (time < 18) {
System.out.println("Good day.");
} else {
System.out.println("Good evening.");
}
// Outputs "Good evening."
Остальное если Утверждение
Используйте оператор else if, чтобы указать новое условие, если первое условие равно false.
Синтаксис:
if (condition1) {
// block of code to be executed if condition1 is true
} else if (condition2) {
// block of code to be executed if the condition1 is false and condition2 is true
} else {
// block of code to be executed if the condition1 is false and condition2 is false
}
Пример:
int time = 22;
if (time < 10) {
System.out.println("Good morning.");
} else if (time < 20) {
System.out.println("Good day.");
} else {
System.out.println("Good evening.");
}
// Outputs "Good evening."
стенография Если… Else (Троичный оператор):
- Существует также сокращение if else, которое известно как троичный оператор, поскольку оно состоит из трех операндов.
- Его можно использовать для замены нескольких строк кода одной строкой. Он часто используется для замены простых операторов if else:
Синтаксис:
variable = (condition) ? expressionTrue : expressionFalse;
- Вместо того, чтобы писать:
Пример:
int time = 20;
if (time < 18) {
System.out.println("Good day.");
} else {
System.out.println("Good evening.");
}
- Вы можете просто написать:
Пример:
int time = 20; String result = (time < 18) ? "Good day." : "Good evening."; System.out.println(result);
Для более подробного ознакомления с программированием на Java я бы, безусловно, посоветовал вам ознакомиться с этой замечательной программой toturial Условные обозначения и циклы + Калькулятор by Kunal Kushwaha
Не стесняйтесь связаться со мной на github и linkedin , спасибо.
Прекрасной вам недели буду
Оригинал: “https://dev.to/rukundob451/introduction-to-control-flow-in-java-42p9”