Comment retourner une méthode booléenne à Java

Comment retourner une méthode booléenne à Java
En Java, vous pouvez déclarer une méthode en utilisant le mot-clé vide ou avec des types de données primitives. Le mot-clé est utilisé lorsque vous ne voulez rien renvoyer de la méthode. Cependant, si vous retournez une valeur de type entier, déclarez la méthode avec le mot clé int. De la même manière, "booléen"Est également un type de données primitif en Java, et il est utilisé pour déclarer une méthode lorsque vous souhaitez retourner une valeur booléenne.

Ce blog expliquera la procédure pour retourner une méthode booléenne en Java.

Comment retourner une méthode booléenne à Java?

Comme nous l'avons discuté précédemment, le type de méthode de retour est mentionné dans la déclaration de la méthode. Si une méthode est déclarée avec un type de retour booléen, il donne une valeur booléenne.

Syntaxe
Suivez la syntaxe pour retourner une méthode booléenne en Java.

booléen statique publique ABC ()
retourne false;

Ici, "abc()"Est une méthode booléenne qui renvoie la valeur booléenne"FAUX".

Maintenant, dirigeons-nous vers la mise en œuvre de la méthode booléenne en Java.

Exemple 1: implémentation d'une méthode booléenne simple

Nous allons créer une méthode booléenne nommée «valeur()"Cela contient une variable booléenne"un"Avec la valeur"vrai". L'énoncé de retour de cette méthode sera un booléen car la méthode est déclarée comme un type booléen:

Valeur booléenne statique publique ()
booléen a = true;
retourner a;

Nous appellerons la méthode booléenne Valeur () dans la méthode Main () pour imprimer la valeur renvoyée:

public static void main (String [] args)
Système.dehors.println (value ());

La sortie affichait le «vrai«Comme la valeur renvoyée:

Voyons comment fonctionne la méthode booléenne avec les déclarations conditionnelles.

Exemple 2: Ajout d'une déclaration conditionnelle IF-Else dans la méthode booléenne

Ici, nous allons créer une méthode booléenne nommée «isGreater ()"Avec un paramètre de type entier"nobs". Si num est supérieur à «50», La méthode reviendra«vrai" autre "FAUX»:

public statique booléen isgreater (int num)
if (num> 50)
Retour Vrai;

autre
retourne false;

Nous appellerons la méthode isGreater () en passant un numéro "85«Dans la méthode main (), et vérifiez si la valeur renvoyée est égale à true, alors elle imprimera«Vrai", Else Afficher"FAUX»:

public static void main (String [] args)
if (isGreater (85) == true)
Système.dehors.println ("true");
autre
Système.dehors.println ("false");

Sortir

Regardez un autre exemple pour comprendre le concept.

Exemple 3: Vérification si un nombre est étrange ou même en utilisant la méthode booléenne

Tout d'abord, nous créerons une méthode booléenne nommée «est impair()«Cela renvoie la valeur booléenne True ou False. La déclaration "retour (num% 2 != 0)»Reviendra vrai, si le résultat n'est pas égal à 0, sinon il renvoie false:

booléen statique publique ISODD (int num)

retour (num% 2 != 0);

Maintenant, dans la méthode Main (), nous créerons une variable de type entier nommée «nombre"Affecturé avec valeur"89". Le "est impair()«La méthode acceptera l'intégralité créée comme argument. La méthode donnée imprimera les instructions spécifiées en fonction de l'évaluation de la condition donnée:

public static void main (String [] args)
int numéro = 89;
if (isodd (nombre) == true)
Système.dehors.print ("89 est un nombre impair");
autre
Système.dehors.print ("89 est un nombre pair");

La sortie montre "Vrai«Comme la méthode ISODD () a été renvoyée vrai:

Nous avons rassemblé toutes les instructions pour retourner une méthode booléenne à Java.

Conclusion

En Java, vous devez déclarer une méthode de type booléen pour qu'il renvoie une valeur booléenne. La méthode booléenne renvoie la valeur booléenne, vrai ou fausse. Vous pouvez soit renvoyer la variable contenant une valeur booléenne ou utiliser des instructions conditionnelles pour décider de la valeur renvoyée. Dans ce blog, nous avons expliqué la procédure pour retourner une méthode booléenne en Java avec des exemples détaillés.