Ako vrátiť booleovskú metódu v Jave

Ako Vratit Booleovsku Metodu V Jave



V jazyku Java môžete deklarovať metódu pomocou kľúčového slova void alebo s primitívnymi typmi údajov. Kľúčové slovo sa používa, keď z metódy nechcete nič vrátiť. Ak však vrátite hodnotu typu celé číslo, deklarujte metódu kľúčovým slovom int. Podobne, “ boolovská hodnota ” je tiež primitívny dátový typ v jazyku Java a používa sa na deklarovanie metódy, keď chcete vrátiť boolovskú hodnotu.

Tento blog vysvetlí postup na vrátenie booleovskej metódy v jazyku Java.

Ako vrátiť booleovskú metódu v Jave?

Ako sme už diskutovali, návratový typ metódy je uvedený v deklarácii metódy. Ak je metóda deklarovaná s boolovským návratovým typom, dáva boolovskú hodnotu.







Syntax
Postupujte podľa syntaxe na vrátenie booleovskej metódy v jazyku Java.



verejnosti statické boolovská hodnota abc ( ) {
vrátiť falošný ;
}

Tu, ' abc() ” je boolovská metóda, ktorá vracia boolovskú hodnotu “ falošný “.



Teraz poďme k implementácii booleovskej metódy v Jave.





Príklad 1: Implementácia jednoduchej booleovskej metódy

Vytvoríme boolovskú metódu s názvom „ hodnota() ” ktorý obsahuje boolovskú premennú “ a “ s hodnotou “ pravda “. Príkaz return tejto metódy bude boolovský, pretože metóda je deklarovaná ako boolovský typ:

verejnosti statické boolovská hodnota hodnotu ( ) {
boolovská hodnota a = pravda ;
vrátiť a ;
}

V metóde main() zavoláme boolovskú metódu value(), aby sme vypísali vrátenú hodnotu:



verejnosti statické neplatné hlavné ( Reťazec [ ] args ) {
Systém. von . println ( hodnotu ( ) ) ;
}

Na výstupe sa zobrazilo „ pravda ” ako vrátená hodnota:

Pozrime sa, ako booleovská metóda funguje s podmienenými príkazmi.

Príklad 2: Pridanie podmieneného príkazu if-else v booleovskej metóde

Tu vytvoríme boolovskú metódu s názvom „ isGreater() “ s parametrom typu celé číslo “ na jeden “. Ak je číslo väčšie ako „ päťdesiat “, metóda vráti „ pravda “inak” falošný “:

verejnosti statické boolovská hodnota je väčší ( int na jeden ) {
ak ( na jeden > päťdesiat ) {
vrátiť pravda ;
}
inak {
vrátiť falošný ;
}
}

Metódu isGreater() zavoláme zadaním čísla “ 85 ” v metóde main() a skontrolujte, či sa vrátená hodnota rovná true, potom vypíše “ Pravda “, inak sa zobrazí „ Nepravdivé “:

verejnosti statické neplatné hlavné ( Reťazec [ ] args ) {
ak ( je väčší ( 85 ) == pravda ) {
Systém. von . println ( 'pravda' ) ;
} inak {
systém. von . println ( 'nepravda' ) ;
}

Výkon

Pozrite si ešte jeden príklad, aby ste pochopili tento koncept.

Príklad 3: Kontrola, či je číslo nepárne alebo párne pomocou booleovskej metódy

Najprv vytvoríme boolovskú metódu s názvom „ isOdd() ”, ktorý vráti boolovskú hodnotu true alebo false. Výkaz ' návrat (číslo % 2 != 0) ” vráti true, ak sa výsledok nerovná 0, inak vráti false:

verejnosti statické boolovská hodnota zvláštny ( int na jeden )
{
vrátiť ( na jeden % dva != 0 ) ;
}

Teraz v metóde main() vytvoríme premennú typu celé číslo s názvom „ číslo ” priradená hodnota” 89 “. ' isOdd() ” bude akceptovať vytvorené celé číslo ako argument. Daná metóda vytlačí zadané výkazy podľa vyhodnotenia daného stavu:

verejnosti statické neplatné hlavné ( Reťazec [ ] args ) {
int číslo = 89 ;
ak ( zvláštny ( číslo ) == pravda ) {
Systém. von . vytlačiť ( '89 je nepárne číslo' ) ;
} inak {
Systém. von . vytlačiť ( '89 je párne číslo' ) ; }
}

Výstup ukazuje „ Pravda ” pretože metóda isOdd() vrátila true:

Zhromaždili sme všetky pokyny na vrátenie booleovskej metódy v jazyku Java.

Záver

V jazyku Java musíte deklarovať metódu typu boolean, aby vrátila boolovskú hodnotu. Boolovská metóda vráti boolovskú hodnotu, true alebo false. Môžete buď vrátiť premennú obsahujúcu boolovskú hodnotu, alebo použiť podmienené príkazy na rozhodnutie o vrátenej hodnote. V tomto blogu sme vysvetlili postup na vrátenie booleovskej metódy v Jave s podrobnými príkladmi.