Mi a Boolean osztály a Java-ban és hogyan kell használni?

Ez a Java logikai osztály segít olyan módszerek biztosításában, amelyek átalakítják a logikai karaktereket karakterláncokká és karakterláncokat logikai értékekké, miközben egy logikai változóval dolgoznak.

Biztos vagyok benne, hogy biztosan találkoztál a logikai kifejezéssel. Sokan tisztában lennének a felhasználással is. Tehát, ez a cikk a logikai osztályról segít megismerni ennek az osztálynak a munkáját és néhány további témát.



Ezeket a témákat részletesen megvitatom:



Kezdjük!

Mi a logikai osztály a Java-ban?

A Java.lang.package a burkoló osztály Logikai Java nyelven. A Boolean osztály egy objektumba burkolja a Boolean primitív érték értékét. Ez az osztály segít olyan módszerek biztosításában, amelyek átalakítják a logikai karaktereket karakterláncokká és karakterláncokká logikai változóba való munka közben. A kérdés az, hogyan hozhatunk létre logikai objektumot? Nos, ez az osztály két konstruktort biztosít számunkra a célunk eléréséhez.



Nézzük meg, hogyan!

Kivitelezők logikai osztályban

Van két kivitelezők a logikai osztályban:

hány fenntartott szó van java-ban
Logikai b = új logikai érték (logikai érték)

Ez a konstruktor létrehozza azt a logikai objektumot, amely átadja egy logikai értéket.



Boolean b = új logikai (String s)

Ez a konstruktor segít egy logikai objektum létrehozásában, amely létrehozza az true értéket, ha a string argumentum nem nulla és egyenlő.

Továbblépve vessünk egy pillantást azokra a mezőkre, amelyeket a Boolean Class kínál!

Mezők

statikus logikai igaz: A logikai objektum a primitív true értékre utal.
statikus logikai hibás HAMIS: A hamis primitív értékre hivatkozó logikai objektum.
statikus osztály: A Boolean primitív típust képviselő Class objektum.

A következő szakasz a Boolean osztály módszereiről szól.

Mód

booleanValue (): java.lang.Boolean.booleanValue () egy logikai objektum értékét hozzárendeli logikai primitívhez.

public class Példa {public static void main (String [] args) {// különböző logikai objektumok létrehozása logikai b1 = új logikai ('True') logikai b2 = new logikai ('hamis') logikai b3 = új logikai ('EDUREKA') ) // primitív logikai érték beolvasása logikai b4 = b1.booleanValue () logikai b5 = b2.booleanValue () logikai b6 = b3.booleanValue () System.out.println (b4) System.out.println (b5) System.out .println (b6)}}

Kimenet:
Igaz
Hamis
Hamis
összehasonlítani() : java.lang.Boolean.compareTo (logikai arg) összehasonlítja ezt a logikai példányt az átadott logikai példánnyal.
hash kód() : java.lang.Boolean.hashCode () hash kódértéket ad vissza a hozzárendelt logikai objektumhoz.

public class Példa {public static void main (String [] args) {// különböző logikai objektumok létrehozása logikai b1 = új logikai ('True') logikai b2 = new logikai ('hamis') logikai b3 = új logikai ('TRUE') ) Logikai b4 = új logikai (null) System.out.println (b1.hashCode ()) System.out.println (b2.hashCode ()) System.out.println (b3.hashCode ()) System.out.println (b4.hashCode ())}}

Kimenet:
1231
1237
1231
1237

toString (): java.lang.Boolean.toString () az értéke alapján adja vissza a logikai objektum karakterlánc-reprezentációját.

public class Példa {public static void main (String [] args) {// különböző logikai objektumok létrehozása logikai b1 = új logikai ('True') logikai b2 = new logikai ('hamis') logikai b3 = új logikai ('EDUREKA') ) Logikai b4 = új logikai (null) // logikai objektumok karakterláncának megadása String str1 = b1.toString () String str2 = b2.toString () String str3 = b3.toString () String str4 = b4.toString () Rendszer .out.println (str1) System.out.println (str2) System.out.println (str3) System.out.println (str4)}}

Kimenet:
Igaz
Hamis
Hamis
Hamis

Egyenlő (): java.lang.Boolean.equals () igazat ad vissza, ha nem ad meg null argumentumot. Logikai objektumnak kell lennie, amely ugyanazt a logikai értéket képviseli, mint ez az objektum.

public class Példa {public static void main (String [] args) {// különböző logikai objektumok létrehozása Boolean b1 = new Boolean ('True') Boolean b2 = new Boolean ('False') Boolean b3 = new Boolean ('TrUe') ) Logikai b4 = új logikai (null) // logikai objektumok egyenlőségének ellenőrzése System.out.println (b1.equals (b2)) System.out.println (b2.equals (b4)) System.out.println (b1. egyenlő (b3)) System.out.println (b1.equals (b4))}}

Kimenet:
Hamis
Igaz
Igaz
Hamis

Ezzel a bemutató végére értünk. Remélem, most tisztában van ezzel a témával. Olvass tovább, fedezd tovább!

pl sql fejlesztői bemutató kezdőknek

Ha relevánsnak találta ezt a cikket a „Logikai osztály Java-ban” témáról, nézze meg a egy megbízható online tanulási vállalat, amelynek több mint 250 000 elégedett tanulóból álló hálózata van az egész világon.

Azért vagyunk itt, hogy segítséget nyújtsunk az utazás minden lépésében, és kitalálunk egy tananyagot, amely olyan hallgatók és szakemberek számára készült, akik Java fejlesztők szeretnének lenni. A tanfolyamot úgy tervezték, hogy előrelépést nyújtson a Java programozásban, és kiképezzen mind az alapvető, mind a fejlett Java koncepciókra, valamint a különböző Java keretrendszerekkel, például a Hibernate & Spring.

Ha bármilyen kérdése merülne fel, nyugodtan tegye fel minden kérdését a „Logikai osztály Java-ban” megjegyzés rovatban, és csapatunk örömmel válaszol.