Een booleaanse methode retourneren in Java

Een Booleaanse Methode Retourneren In Java



In Java kunt u een methode declareren met het void-sleutelwoord of met primitieve gegevenstypen. Het sleutelwoord wordt gebruikt wanneer u niets van de methode wilt retourneren. Als u echter een waarde van het type geheel getal retourneert, declareert u de methode met het sleutelwoord int. Evenzo, “ booleaans ” is ook een primitief gegevenstype in Java en wordt gebruikt om een ​​methode te declareren wanneer u een booleaanse waarde wilt retourneren.

In deze blog wordt de procedure uitgelegd om een ​​booleaanse methode in Java te retourneren.

Hoe een Booleaanse methode in Java te retourneren?

Zoals we eerder hebben besproken, wordt het retourtype van de methode genoemd in de methodedeclaratie. Als een methode wordt gedeclareerd met een booleaans retourtype, geeft dit een booleaanse waarde.







Syntaxis
Volg de syntaxis voor het retourneren van een booleaanse methode in Java.



openbaar statisch booleaans abc ( ) {
opbrengst vals ;
}

Hier, ' abc() ” is een booleaanse methode die de booleaanse waarde retourneert “ vals ”.



Laten we nu naar de implementatie van de Booleaanse methode in Java gaan.





Voorbeeld 1: Een eenvoudige Booleaanse methode implementeren

We zullen een booleaanse methode maken met de naam ' waarde() ' die een booleaanse variabele bevat ' a ” met de waarde “ WAAR ”. De return-instructie van deze methode is een boolean omdat de methode wordt gedeclareerd als een boolean-type:

openbaar statisch booleaans waarde ( ) {
booleaans a = WAAR ;
opbrengst a ;
}

We zullen de booleaanse methode value() aanroepen in de main() methode om de geretourneerde waarde af te drukken:



openbaar statisch leegte hoofd ( Snaar [ ] argumenten ) {
Systeem. uit . println ( waarde ( ) ) ;
}

De uitvoer toonde de ' WAAR ” als de geretourneerde waarde:

Laten we eens kijken hoe de booleaanse methode werkt met voorwaardelijke instructies.

Voorbeeld 2: Een if-else voorwaardelijke instructie toevoegen aan de Booleaanse methode

Hier zullen we een booleaanse methode maken met de naam ' is groter() ” met een integer type parameter “ op een ”. Als aantal groter is dan “ vijftig ', de methode zal terugkeren ' WAAR 'anders' vals ”:

openbaar statisch booleaans is groter ( int op een ) {
als ( op een > vijftig ) {
opbrengst WAAR ;
}
anders {
opbrengst vals ;
}
}

We zullen de methode isGreater() aanroepen door een getal door te geven ' 85 ” in de main()-methode, en controleer of de geretourneerde waarde gelijk is aan waar, dan wordt afgedrukt “ WAAR ”, anders weergeven “ niet waar ”:

openbaar statisch leegte hoofd ( Snaar [ ] argumenten ) {
als ( is groter ( 85 ) == WAAR ) {
Systeem. uit . println ( 'WAAR' ) ;
} anders {
Systeem. uit . println ( 'vals' ) ;
}

Uitgang:

Bekijk nog een voorbeeld om het concept te begrijpen.

Voorbeeld 3: Controleren of een getal oneven of even is met behulp van de booleaanse methode

Eerst zullen we een booleaanse methode maken met de naam ' is vreemd() ” die de booleaanse waarde true of false retourneert. De verklaring “ rendement (aantal % 2 != 0) ” retourneert true, als het resultaat niet gelijk is aan 0, anders retourneert het false:

openbaar statisch booleaans oneven ( int op een )
{
opbrengst ( op een % twee != 0 ) ;
}

Nu zullen we in de methode main() een variabele van het type integer maken met de naam ' nummer ” toegekend met waarde “ 89 ”. De ' is vreemd() ”-methode zal het gecreëerde gehele getal als argument accepteren. De gegeven methode zal de gespecificeerde verklaringen afdrukken volgens de evaluatie van de gegeven voorwaarde:

openbaar statisch leegte hoofd ( Snaar [ ] argumenten ) {
int nummer = 89 ;
als ( oneven ( nummer ) == WAAR ) {
Systeem. uit . afdrukken ( '89 is een oneven nummer' ) ;
} anders {
Systeem. uit . afdrukken ( '89 is een even getal' ) ; }
}

De uitvoer toont ' WAAR ” als de methode isOdd() true retourneert:

We hebben alle instructies verzameld om een ​​booleaanse methode in Java te retourneren.

Conclusie

In Java moet u een methode van het booleaanse type declareren om een ​​booleaanse waarde te retourneren. De booleaanse methode retourneert de booleaanse waarde, waar of onwaar. U kunt de variabele retourneren die een booleaanse waarde bevat of voorwaardelijke instructies gebruiken om de geretourneerde waarde te bepalen. In deze blog hebben we de procedure uitgelegd om een ​​booleaanse methode in Java te retourneren met gedetailleerde voorbeelden.