Логический оператор boolean имеет одно из двух значений: true или false (истина или ложь), да или нет, 1 или 0. В этом уроке мы рассмотрим на практике этот оператор, а также протестируем на отрицание нашу переменную.
В Java этот тип переменной для логических значений записывается так:
boolean user = true;
Таким образом, вместо того, чтобы вводить int или double или string, вы просто вводите логическое значение (первая строчная буква "b"). После имени вашей переменной вы можете присвоить значение true или false.
Обратите внимание, что оператор присваивания представляет собой один знак равенства (=). Если вы хотите проверить, имеет ли переменная значение, вам нужно использовать два знака равенства (==).
Запустите этот простой код:
boolean user = true; if(user == true) { System.out.println("Это истина"); } else { System.out.println("Это ложь"); }
Таким образом, первый оператор if проверяет, имеет ли переменная user значение true. Часть else проверяет, является ли она ложной. Вам не нужно говорить «else if (user == false)».
В итоге, если что-то не так, то это ложь. Так что вы можете просто использовать что-то другое – в Java существует только два варианта логических значений boolean.
Кроме это для boolean в Java подходит следующий оператор сравнения - это ! (означает «не»).
Читать далее Условный оператор Boolean в Java
Это интересно
0
|
|||
Последние откомментированные темы: