РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
36 of 1163 menu

Тип boolean

Тип boolean - это примитивный тип данных в Java, который хранит одно из двух логических значений: true (истина) или false (ложь). Он занимает в памяти 1 бит информации и является основным типом для хранения результатов логических операций и условий. Переменная этого типа может принимать только значения true или false, никакие другие числа или строки в неё записать нельзя.

Тип boolean широко применяется в условных конструкциях if, while, for, а также в логических операторах &&, || и !. Значением по умолчанию для полей класса типа boolean является false.

Синтаксис

boolean name = true; boolean name = false;

Пример

Давайте объявим переменную типа boolean и выведем её значение:

public class Main { public static void main(String[] args) { boolean flag = true; System.out.println(flag); } }

Результат выполнения кода:

true

Пример

Давайте получим значение типа boolean в результате сравнения двух чисел:

public class Main { public static void main(String[] args) { int a = 5; int b = 10; boolean res = a < b; System.out.println(res); } }

Результат выполнения кода:

true

Пример

Давайте используем переменную типа boolean в условной конструкции if:

public class Main { public static void main(String[] args) { boolean isActive = false; if (isActive) { System.out.println("active"); } else { System.out.println("inactive"); } } }

Результат выполнения кода:

"inactive"

Пример

Давайте применим логические операторы к переменным типа boolean:

public class Main { public static void main(String[] args) { boolean a = true; boolean b = false; System.out.println(a && b); System.out.println(a || b); System.out.println(!a); } }

Результат выполнения кода:

false true false

Смотрите также

  • тип char,
    который хранит один символ
  • тип int,
    который хранит целое число
  • тип double,
    который хранит число с плавающей точкой
  • тип array,
    который хранит набор элементов
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить