Java Boolean — это встроенный класс, который использует оболочки для обертывания значения примитивного типа данных, то есть логического типа в объекте. Логический класс содержит два значения, то есть true или false . Java предоставляет класс-оболочку Boolean в пакете java.lang. Класс Boolean заключает в себе значение логического примитивного типа в объекте. Объект типа Boolean содержит одно поле, тип которого является логическим.
- Java Boolean Class
- Методы Java.lang.Boolean:
- static boolean parseBoolean (String str):
- boolean booleanValue ():
- Синтаксис:
- static Boolean valueOf (boolean a):
- Синтаксис:
- Статическое логическое значение valueOf (String s):
- Статическая строка toString (логическое b):
- String toString ()
- int hashCode
- логическое равно (Объект ob):
- int compareTo (Boolean b):
- int compare (boolean x, boolean y):
- Рекомендуемые сообщения
Java Boolean Class
Логический класс просто a класс-оболочка для примитивного типа boolean. Он переносит логическое примитивное значение в объект. Объект типа Boolean содержит одно поле с логическим типом .
Синтаксис для создания логического объекта.
Boolean y = new Boolean (boolean arg);
В приведенном выше синтаксисе мы создали логический объект, который содержит arg в качестве значения.
Boolean y = new Boolean (String str);
Приведенный выше синтаксис верен, если строка не null и равно, и в этом случае мы можем игнорировать регистр, иначе false.
Поле:
- static Boolean FALSE — этот логический объект содержит значение примитивных данных как false.
- Static Boolean TRUE — Это логический объект содержит значение примитивных данных как истинное.
- Статический класс TYPE — это объект класса логического примитивного типа.
Методы Java.lang.Boolean:
static boolean parseBoolean (String str):
Это Метод возвращает строковый аргумент как логическое значение. Метод вернет истину, если строка не равна нулю и равна, и в этом случае мы можем игнорировать регистр; в противном случае он возвращает false, если он не соответствует.
См. следующий синтаксис.
public static boolean parseBoolean (String str) {}
См. программу.
демонстрация открытого класса {public static void main (String args []) {boolean a = Boolean.parseBoolean ("False"); логическое b = Boolean.parseBoolean ("Истина"); логический c = Boolean.parseBoolean ("faLsE"); логическое d = Boolean.parseBoolean ("AppDividend"); System.out.println (а); System.out.println (б); System.out.println (c); System.out.println (d); }}
См. вывод.
boolean booleanValue ():
Метод booleanValue () возвращает только значение логического объекта как логическое.
Синтаксис:
public boolean booleanValue ()
См. следующую программу на Java.
демонстрация открытого класса {public static void main (String args []) {Boolean a = new Boolean ("false"); логическое a1 = a.booleanValue (); //получение значения Boolean b = new Boolean ("True"); логическое b1 = b. booleanValue (); //получение значения Boolean c = new Boolean ("Appdividend"); логическое c1 = c.booleanValue (); //получение значения System.out.println (a1); System.out.println (b1); System.out.println (c1); }}
См. следующий результат.
static Boolean valueOf (boolean a):
Этот метод возвращает логический объект, содержащий логическое значение.
Синтаксис:
public static boolean valueOf (boolean a);
См. следующую программу.
демонстрация публичного класса {public static void main (String [] args) {boolean a = true; логическое b = false; Логическое a1 = Boolean.valueOf (a); Логическое b1 = Boolean.valueOf (b); System.out.println (a1); System.out.println (b1); }}
См. следующий результат.
Статическое логическое значение valueOf (String s):
Этот метод возвращает логический вывод со значением, представленным строкой ‘s’. Он возвращает истину, только если строковый аргумент не равен нулю и равен, игнорируя регистр. Он возвращает false, если строка не равна.
См. Следующий синтаксис.
public static boolean valueOf (String s)
См. Следующую программу.
демонстрация открытого класса {public static void main (String args []) {Boolean a = Boolean.valueOf ("tRue"); Boolean b = Boolean.valueOf («ложь»); Логическое значение c = Boolean.valueOf ("ноль"); System.out.println (а); System.out.println (б); System.out.println (c); }}
См. результат.
Статическая строка toString (логическое b):
Возвращает строку, представляющую конкретное логическое значение. В этом случае, если строка верна, она вернет истину, в противном случае — ложь. См. Следующий синтаксис.
public static String toString (boolean b)
См. Следующую программу.
демонстрация открытого класса {public static void main (String args []) {логическое значение a = true; логическое b = false; Строка a1 = Boolean.toString (a); Строка b2 = Boolean.toString (b); System.out.println (a1); System.out.println (b2); }}
См. результат.
String toString ()
Возвращает строковый объект, представляющий логическое значение. Он возвращает true, если строка равна «true», в противном случае возвращается false.
См. Следующую программу.
public class demo {public static void main ( String args []) {Boolean a = new Boolean ("Истина"); Логическое b = новое логическое значение ("Ложь"); Строка str1 = a.toString (); Строка str2 = b.toString (); System.out.println (str1); System.out.println (str2); }}
См. результат.
int hashCode
Этот метод возвращает хеш-код для логического экземпляра. Хеш-код здесь фиксирован, для true это 1231, а для false — 1237.
См. следующий синтаксис.
public int hashCode ()
См. следующая программа.
демонстрация открытого класса {public static void main (String [] args) {Boolean a = new Boolean ("True"); Boolean b = new Boolean ("false"); Boolean c = новое логическое значение ("TRue"); System.out.println (a.hashCode ()); System.out.println (b.hashCode ()); System.out.println (c.hashCode ());} }
См. результат.
логическое равно (Объект ob):
Возвращает истину, только если логический объект представляет то же значение; в противном случае — ложь.
См. следующий синтаксис.
public boolean equals (Object ob)
См. следующую программу.
демонстрация открытого класса {public static void main (String args []) { Логическое a = новое логическое значение ("Истина"); Логическое b = новое логическое значение ("Ложь"); Логическое значение c = новое логическое значение (null); System.out.println (a.equals (b)); System.out.println (b.equals (b)); System.out.println (c.equals (a)); }}
См. результат.
int compareTo (Boolean b):
Он сравнивает текущий логический объект с переданным аргументом b.
См. Следующий синтаксис.
public int compareTo (Boolean b)
Функция возвращает следующий результат:
- Ноль, когда объект соответствует значению аргумента.
- Положительное значение, когда объект представляет истину, тогда как аргумент представляет ложное значение.
- Отрицательное значение, когда объект представляет ложь, тогда как аргумент представляет истину.
См. следующую программу.
демонстрация открытого класса {public static void main (String args []) {Boolean a = new Boolean ("Истина"); Логическое b = новое логическое значение ("Ложь"); Логическое c = новое логическое значение ("TRue"); System.out.println (b1.compareTo (b)); System.out.println (b1.compareTo (c)); System.out.println (b2.compareTo (а)); }}
См. результат.
int compare (boolean x, boolean y):
Он используется для сравнения примитивных логических переменных, например, если x истинно, а y ложно , результат положительный.
См. следующий синтаксис.
public static int compare (boolean x, boolean y)
It возвращает ноль, если x и y имеют то же значение, что и истина-истина или ложь-ложь, и положительный результат, когда x-> true и y-> false.
См. следующую программу.
демонстрация публичного класса {public static void main (String args []) {boolean a = true; логическое b = false; логическое c = true; System.out.println (Boolean.compare (a, b)); System.out.println (Boolean.compare (a, c)); System.out. println (Boolean.compare (b, c)); }}
См. вывод.
Наконец, логический класс Java Пример с нуля окончен.
Рекомендуемые сообщения
Класс Java StringBuilder
Интерфейс, совместимый с Java
Пример пакетов Java
Переопределение метода в Java
Пример утверждения Java