Jak vrátit booleovskou metodu v Javě

Jak Vratit Booleovskou Metodu V Jave



V Javě můžete deklarovat metodu pomocí klíčového slova void nebo s primitivními datovými typy. Klíčové slovo se používá, když nechcete z metody nic vracet. Pokud však vrátíte hodnotu typu integer, deklarujte metodu pomocí klíčového slova int. Podobně, “ booleovský ” je také primitivní datový typ v Javě a používá se k deklaraci metody, když chcete vrátit booleovskou hodnotu.

Tento blog vysvětlí postup vrácení booleovské metody v Javě.

Jak vrátit booleovskou metodu v Javě?

Jak jsme probrali dříve, návratový typ metody je uveden v deklaraci metody. Pokud je metoda deklarována s booleovským návratovým typem, dává booleovskou hodnotu.







Syntax
Postupujte podle syntaxe pro vrácení booleovské metody v Javě.



veřejnost statický booleovský abc ( ) {
vrátit se Nepravdivé ;
}

Tady, ' abc() ” je booleovská metoda, která vrací booleovskou hodnotu “ Nepravdivé “.



Nyní pojďme k implementaci booleovské metody v Javě.





Příklad 1: Implementace jednoduché booleovské metody

Vytvoříme booleovskou metodu s názvem „ hodnota() “, která obsahuje booleovskou proměnnou “ A “ s hodnotou “ skutečný “. Příkaz return této metody bude booleovský, protože metoda je deklarována jako booleovský typ:

veřejnost statický booleovský hodnota ( ) {
booleovský A = skutečný ;
vrátit se A ;
}

Zavoláme booleovskou metodu value() v metodě main(), abychom vytiskli vrácenou hodnotu:



veřejnost statický prázdnota hlavní ( Tětiva [ ] argumenty ) {
Systém. ven . println ( hodnota ( ) ) ;
}

Na výstupu se zobrazilo „ skutečný ” jako vrácená hodnota:

Podívejme se, jak booleovská metoda funguje s podmíněnými příkazy.

Příklad 2: Přidání podmíněného příkazu if-else v booleovské metodě

Zde vytvoříme booleovskou metodu s názvem „ je lepší() “ s parametrem typu celé číslo “ na jednom “. Pokud je číslo větší než „ padesáti “, metoda vrátí „ skutečný 'jinak' Nepravdivé “:

veřejnost statický booleovský je lepší ( int na jednom ) {
-li ( na jednom > padesáti ) {
vrátit se skutečný ;
}
jiný {
vrátit se Nepravdivé ;
}
}

Zavoláme metodu isGreater() předáním čísla “ 85 ” v metodě main() a zkontrolujte, zda je vrácená hodnota rovna true, pak vypíše “ Skutečný “, jinak zobrazit “ Nepravdivé “:

veřejnost statický prázdnota hlavní ( Tětiva [ ] argumenty ) {
-li ( je lepší ( 85 ) == skutečný ) {
Systém. ven . println ( 'Skutečný' ) ;
} jiný {
Systém. ven . println ( 'Nepravdivé' ) ;
}

Výstup

Podívejte se na další příklad, abyste pochopili koncept.

Příklad 3: Kontrola, zda je číslo liché nebo sudé pomocí booleovské metody

Nejprve vytvoříme booleovskou metodu s názvem „ isOdd() ”, která vrací booleovskou hodnotu true nebo false. Prohlášení ' návrat (číslo % 2 != 0) ” vrátí true, pokud se výsledek nerovná 0, jinak vrátí false:

veřejnost statický booleovský zvláštní ( int na jednom )
{
vrátit se ( na jednom % dva != 0 ) ;
}

Nyní v metodě main() vytvoříme proměnnou typu integer s názvem „ číslo “přiřazeno s hodnotou” 89 “. ' isOdd() Metoda ” přijme vytvořené celé číslo jako argument. Daná metoda vytiskne zadané výpisy podle vyhodnocení daného stavu:

veřejnost statický prázdnota hlavní ( Tětiva [ ] argumenty ) {
int číslo = 89 ;
-li ( zvláštní ( číslo ) == skutečný ) {
Systém. ven . tisk ( '89 je liché číslo' ) ;
} jiný {
Systém. ven . tisk ( '89 je sudé číslo' ) ; }
}

Výstup ukazuje „ Skutečný ” protože metoda isOdd() vrátila true:

Shromáždili jsme všechny pokyny k vrácení booleovské metody v Javě.

Závěr

V Javě musíte deklarovat metodu typu boolean, aby vrátila booleovskou hodnotu. Metoda boolean vrátí booleovskou hodnotu, true nebo false. Můžete buď vrátit proměnnou obsahující booleovskou hodnotu, nebo použít podmíněné příkazy k rozhodnutí o vrácené hodnotě. V tomto blogu jsme vysvětlili postup vrácení booleovské metody v Javě s podrobnými příklady.