В Java логическое выражение — это выражение, результатом которого является либо true
, либо false
. Логические выражения часто используются в управляющих структурах, таких как операторы if
, циклы while
и циклы for
, для определения потока управления в программе.
Вот несколько примеров булевых выражений в Java:
// Equality check int x = 5; boolean b1 = (x == 5); // b1 is true boolean b2 = (x != 6); // b2 is true // Comparison operators int y = 10; boolean b3 = (x < y); // b3 is true boolean b4 = (x > y); // b4 is false boolean b5 = (x <= y); // b5 is true boolean b6 = (x >= y); // b6 is false // Logical operators boolean b7 = (x < y) && (x > 0); // b7 is true boolean b8 = (x < 0) || (y > 0); // b8 is true boolean b9 = !(x < 0); // b9 is true
В этих примерах булевы выражения используют различные операторы для сравнения значений и выполнения логических операций. Оператор ==
используется для проверки равенства, операторы <
, >
, <=
и >=
используются для сравнения, а операторы &&
, ||
и !
используются для логических операций.
Булевы выражения — важный аспект программирования на Java. Они используются для управления потоком выполнения программы на основе значений переменных и других выражений.
Узнайте больше о Java здесь: