Метод parseBoolean
Метод parseBoolean класса Boolean преобразует строку
в примитивное значение типа boolean. В единственный параметр
метода мы передаем строку, которую нужно преобразовать. Если строка
равна "true" (без учета регистра), метод возвращает
true. Во всех остальных случаях, включая null,
метод возвращает false.
Синтаксис
Boolean.parseBoolean(str)
Пример
Давайте преобразуем строку "true" в значение типа
boolean:
public class Main
{
public static void main(String[] args)
{
boolean res = Boolean.parseBoolean("true");
System.out.println(res);
}
}
Результат выполнения кода:
true
Пример
Давайте преобразуем строку "false" в значение типа
boolean:
public class Main
{
public static void main(String[] args)
{
boolean res = Boolean.parseBoolean("false");
System.out.println(res);
}
}
Результат выполнения кода:
false
Пример
Метод не учитывает регистр строки, поэтому "TRUE"
также преобразуется в true:
public class Main
{
public static void main(String[] args)
{
boolean res = Boolean.parseBoolean("TRUE");
System.out.println(res);
}
}
Результат выполнения кода:
true
Пример
Если строка не равна "true", метод возвращает
false. Давайте проверим это на строке "abcde":
public class Main
{
public static void main(String[] args)
{
boolean res = Boolean.parseBoolean("abcde");
System.out.println(res);
}
}
Результат выполнения кода:
false
Смотрите также
-
метод
valueOf,
который преобразует строку в объект Boolean -
метод
booleanValue,
который возвращает примитивное значение из объекта Boolean -
метод
toBoolean,
который преобразует значение в тип boolean -
класс
Boolean,
который является оберткой над типом boolean