Qu'est-ce que la classe booléenne en Java et comment l'utiliser?

Cette classe booléenne en Java aide à fournir des méthodes qui convertissent le booléen en chaîne et la chaîne en booléen, tout en travaillant avec une variable booléenne

Je suis presque sûr que vous avez dû tomber sur le terme booléen. Beaucoup d'entre vous seraient également au courant de l'utilisation. Donc, cet article sur la classe booléenne dans vous aidera à en savoir plus sur le fonctionnement de cette classe et aussi quelques autres sujets autour de lui.



comment obtenir la longueur du tableau javascript

Je vais discuter de ces sujets en détail:



Commençons!

Qu'est-ce qu'une classe booléenne en Java?

Java.lang.package offre un classe wrapper Booléen en Java. La classe booléenne encapsule la valeur du type primitif Boolean dans un objet. Cette classe aide à fournir des méthodes qui convertissent le booléen en chaîne et chaîne en booléen tout en travaillant avec une variable booléenne. La question est de savoir comment créer un objet booléen? Eh bien, cette classe nous fournit deux constructeurs pour atteindre notre objectif.



Voyons comment!

Constructeurs en classe booléenne

Il y en a deux constructeurs dans la classe booléenne:

Boolean b = new Boolean (valeur booléenne)

Ce constructeur crée l'objet booléen qui transmet une valeur booléenne.



Boolean b = new Boolean (String s)

Ce constructeur aide à créer un objet booléen, qui crée la valeur true si l'argument de chaîne n'est pas nul et est égal.

Passons à autre chose, jetons un coup d'œil aux champs proposés par Boolean Class!

Des champs

static Boolean TRUE: L'objet booléen faisant référence à la valeur primitive true.
static Boolean FALSE: L'objet booléen faisant référence à la valeur primitive false.
Classe statique: L'objet Class représentant le type primitif Boolean.

Le segment suivant concerne les méthodes de la classe booléenne.

Méthodes

booleanValue (): java.lang.Boolean.booleanValue () il affecte la valeur d'un objet booléen à une primitive booléenne.

classe publique Exemple {public static void main (String [] args) {// création de différents objets booléens Boolean b1 = new Boolean ('True') Boolean b2 = new Boolean ('False') Boolean b3 = new Boolean ('EDUREKA' ) // obtention de la valeur booléenne primitive boolean b4 = b1.booleanValue () boolean b5 = b2.booleanValue () boolean b6 = b3.booleanValue () System.out.println (b4) System.out.println (b5) System.out .println (b6)}}

Production:
Vrai
Faux
Faux
comparer aux() : java.lang.Boolean.compareTo (argument booléen) il compare cette instance booléenne avec l'instance booléenne transmise.
hashCode (): java.lang.Boolean.hashCode () il renvoie la valeur du code de hachage pour l'objet booléen affecté.

classe publique Exemple {public static void main (String [] args) {// création de différents objets booléens Boolean b1 = new Boolean ('True') Boolean b2 = new Boolean ('False') Boolean b3 = new Boolean ('TRue') ) Boolean b4 = new Boolean (null) System.out.println (b1.hashCode ()) System.out.println (b2.hashCode ()) System.out.println (b3.hashCode ()) System.out.println (b4.hashCode ())}}

Production:
1231
1237
1231
1237

sort () c ++

toString (): java.lang.Boolean.toString () il renvoie une représentation sous forme de chaîne de l'objet booléen en fonction de sa valeur.

classe publique Exemple {public static void main (String [] args) {// création de différents objets booléens Boolean b1 = new Boolean ('True') Boolean b2 = new Boolean ('False') Boolean b3 = new Boolean ('EDUREKA' ) Boolean b4 = new Boolean (null) // obtention de la valeur String des objets booléens String str1 = b1.toString () String str2 = b2.toString () String str3 = b3.toString () String str4 = b4.toString () System .out.println (str1) System.out.println (str2) System.out.println (str3) System.out.println (str4)}}

Production:
Vrai
Faux
Faux
Faux

Équivaut à() : java.lang.Boolean.equals () il renvoie true si vous ne passez pas un argument nul. Il doit s'agir d'un objet booléen qui représente la même valeur booléenne que cet objet.

classe publique Exemple {public static void main (String [] args) {// création de différents objets booléens Boolean b1 = new Boolean ('True') Boolean b2 = new Boolean ('False') Boolean b3 = new Boolean ('TrUe' ) Boolean b4 = new Boolean (null) // vérification de l'égalité des objets booléens System.out.println (b1.equals (b2)) System.out.println (b2.equals (b4)) System.out.println (b1. égale (b3)) System.out.println (b1.equals (b4))}}

Production:
Faux
Vrai
Vrai
Faux

Avec cela, nous arrivons à la fin de ce tutoriel. J'espère que vous êtes clair avec ce sujet maintenant. Continuez à lire, continuez à explorer!

Si vous avez trouvé cet article sur 'Classe booléenne en Java' pertinent, consultez le une entreprise d'apprentissage en ligne de confiance avec un réseau de plus de 250 000 apprenants satisfaits répartis dans le monde entier.

Nous sommes là pour vous aider à chaque étape de votre voyage, nous proposons un programme conçu pour les étudiants et les professionnels qui souhaitent devenir développeur Java. Le cours est conçu pour vous donner une longueur d'avance dans la programmation Java et vous former aux concepts Java de base et avancés ainsi qu'à divers frameworks Java tels que Hibernate et Spring.

Si vous rencontrez des questions, n'hésitez pas à poser toutes vos questions dans la section commentaires de «Classe booléenne en Java» et notre équipe se fera un plaisir de vous répondre.