Hvordan returnere en boolsk metode i Java

Hvordan Returnere En Boolsk Metode I Java



I Java kan du deklarere en metode ved å bruke void nøkkelordet eller med primitive datatyper. Nøkkelordet brukes når du ikke ønsker å returnere noe fra metoden. Men hvis du returnerer en heltallstypeverdi, erklærer du metoden med int nøkkelordet. På samme måte, ' boolsk ” er også en primitiv datatype i Java, og den brukes til å deklarere en metode når du vil returnere en boolsk verdi.

Denne bloggen vil forklare prosedyren for å returnere en boolsk metode i Java.

Hvordan returnere en boolsk metode i Java?

Som vi diskuterte tidligere, er returtype metode nevnt i metodeerklæringen. Hvis en metode er deklarert med en boolsk returtype, gir den en boolsk verdi.







Syntaks
Følg syntaksen for å returnere en boolsk metode i Java.



offentlig statisk boolsk abc ( ) {
komme tilbake falsk ;
}

Her, ' abc() ' er en boolsk metode som returnerer den boolske verdien ' falsk '.



La oss nå gå mot implementeringen av den boolske metoden i Java.





Eksempel 1: Implementering av en enkel boolsk metode

Vi vil lage en boolsk metode kalt ' verdi() ' som inneholder en boolsk variabel ' en ' med verdien ' ekte '. Retursetningen til denne metoden vil være en boolsk da metoden er deklarert som en boolsk type:

offentlig statisk boolsk verdi ( ) {
boolsk en = ekte ;
komme tilbake en ;
}

Vi kaller den boolske metodeverdien() i main()-metoden for å skrive ut den returnerte verdien:



offentlig statisk tomrom hoved- ( String [ ] args ) {
System. ute . println ( verdi ( ) ) ;
}

Utgangen viste ' ekte ' som den returnerte verdien:

La oss se hvordan den boolske metoden fungerer med betingede utsagn.

Eksempel 2: Legge til if-else betinget erklæring i boolsk metode

Her vil vi lage en boolsk metode kalt ' er større() ' med en heltallstypeparameter ' på en '. Hvis num er større enn ' femti ', vil metoden returnere ' ekte 'annet' falsk ':

offentlig statisk boolsk er større ( int på en ) {
hvis ( på en > femti ) {
komme tilbake ekte ;
}
ellers {
komme tilbake falsk ;
}
}

Vi kaller isGreater()-metoden ved å sende et tall ' 85 ' i main()-metoden, og sjekk om den returnerte verdien er lik true, så vil den skrive ut ' ekte ', ellers viser ' Falsk ':

offentlig statisk tomrom hoved- ( String [ ] args ) {
hvis ( er større ( 85 ) == ekte ) {
System. ute . println ( 'Ekte' ) ;
} ellers {
System. ute . println ( 'Falsk' ) ;
}

Produksjon

Se på ett eksempel til for å forstå konseptet.

Eksempel 3: Sjekke om et tall er oddetall eller partall ved hjelp av boolsk metode

Først vil vi lage en boolsk metode kalt ' erOdd() ” som returnerer den boolske verdien sann eller usann. Uttalelsen ' retur (antall % 2 != 0) ' vil returnere sant, hvis resultatet ikke er lik 0, ellers returnerer det usann:

offentlig statisk boolsk merkelig ( int på en )
{
komme tilbake ( på en % to != 0 ) ;
}

Nå, i main()-metoden, vil vi lage en heltallstypevariabel kalt ' Antall ' tildelt med verdi ' 89 '. « erOdd() ”-metoden vil godta det opprettede heltallet som et argument. Den gitte metoden vil skrive ut de spesifiserte utsagnene i henhold til evalueringen av den gitte tilstanden:

offentlig statisk tomrom hoved- ( String [ ] args ) {
int Antall = 89 ;
hvis ( merkelig ( Antall ) == ekte ) {
System. ute . skrive ut ( '89 er et oddetall' ) ;
} ellers {
System. ute . skrive ut ( '89 er et partall' ) ; }
}

Utgangen viser ' ekte ' som metoden isOdd() returnerte true:

Vi samlet alle instruksjonene for å returnere en boolsk metode i Java.

Konklusjon

I Java må du deklarere en metode av den boolske typen for at den skal returnere en boolsk verdi. Den boolske metoden vil returnere den boolske verdien, sann eller usann. Du kan enten returnere variabelen som inneholder en boolsk verdi eller bruke betingede utsagn for å bestemme den returnerte verdien. I denne bloggen forklarte vi prosedyren for å returnere en boolsk metode i Java med detaljerte eksempler.