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

Класс Boolean

Класс Boolean является оберткой для примитивного типа boolean. Он позволяет хранить логическое значение true или false в виде объекта. Класс также предоставляет статические методы для преобразования строк в логический тип и обратно, а также константы Boolean.TRUE и Boolean.FALSE.

В конструктор класса мы передаем логическое значение true или false, либо строку, которая будет преобразована в логический тип. Если строка равна "true" (без учета регистра), результат будет true, в противном случае - false.

Синтаксис

Boolean obj = new Boolean(value); Boolean obj = Boolean.valueOf(value); boolean res = Boolean.parseBoolean(str); boolean res = obj.booleanValue();

Пример

Давайте создадим объект Boolean из строки и выведем его значение:

public class Main { public static void main(String[] args) { Boolean obj = Boolean.valueOf("true"); System.out.println(obj); } }

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

true

Пример

Давайте преобразуем строку в примитив с помощью метода parseBoolean:

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

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

true

Пример

Если строка не равна "true", метод parseBoolean вернет false:

public class Main { public static void main(String[] args) { boolean res = Boolean.parseBoolean("abcde"); System.out.println(res); } }

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

false

Пример

Давайте получим примитив из объекта с помощью метода booleanValue:

public class Main { public static void main(String[] args) { Boolean obj = Boolean.TRUE; boolean res = obj.booleanValue(); System.out.println(res); } }

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

true

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

  • метод parseBoolean,
    который преобразует строку в boolean
  • метод valueOf,
    который возвращает объект Boolean
  • метод booleanValue,
    который возвращает примитив boolean
  • метод to boolean,
    который преобразует значение в логический тип
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить