Hogyan lehet visszaadni egy logikai módszert a Java nyelven

Hogyan Lehet Visszaadni Egy Logikai Modszert A Java Nyelven



Java nyelven deklarálhat metódusokat a void kulcsszó használatával vagy primitív adattípusokkal. A kulcsszó akkor használatos, ha nem akar semmit visszaadni a metódusból. Ha azonban egész típusú értéket ad vissza, akkor deklarálja a metódust az int kulcsszóval. Hasonlóképpen: „ logikai érték ” szintén primitív adattípus a Java-ban, és egy metódus deklarálására szolgál, amikor logikai értéket szeretne visszaadni.

Ez a blog elmagyarázza a logikai metódus visszaadásának eljárását Java nyelven.

Hogyan lehet visszaadni egy logikai módszert a Java nyelven?

Amint azt korábban tárgyaltuk, a metódus visszatérési típusát a metódus deklarációja említi. Ha egy metódust logikai visszatérési típussal deklarálunk, az logikai értéket ad.







Szintaxis
Kövesse a szintaxist a logikai metódus visszaadásához Java nyelven.



nyilvános statikus logikai érték ABC ( ) {
Visszatérés hamis ;
}

Itt, ' ABC() 'egy logikai metódus, amely a logikai értéket adja vissza' hamis ”.



Most pedig térjünk át a Boole-módszer Java-ban való megvalósítására.





1. példa: Egyszerű logikai módszer megvalósítása

Létrehozunk egy logikai metódust, melynek neve ' érték() ', amely logikai változót tartalmaz' a ' értékkel ' igaz ”. Ennek a metódusnak a visszatérési utasítása logikai érték lesz, mivel a metódus logikai típusként van deklarálva:

nyilvános statikus logikai érték érték ( ) {
logikai érték a = igaz ;
Visszatérés a ;
}

Meghívjuk a value() logikai metódust a main() metódusban, hogy kinyomtassuk a visszaadott értéket:



nyilvános statikus üres fő- ( Húr [ ] args ) {
Rendszer. ki . println ( érték ( ) ) ;
}

A kimeneten a „ igaz ” visszaadott értékként:

Nézzük meg, hogyan működik a logikai módszer feltételes utasításokkal.

2. példa: If-else feltételes utasítás hozzáadása a logikai módszerben

Itt létrehozunk egy logikai metódust, melynek neve ' nagyobb() ' egész szám típusú paraméterrel ' az egyiken ”. Ha a szám nagyobb mint ' ötven ', a metódus a következőt adja vissza igaz ' más ' hamis ”:

nyilvános statikus logikai érték nagyobb ( int az egyiken ) {
ha ( az egyiken > ötven ) {
Visszatérés igaz ;
}
más {
Visszatérés hamis ;
}
}

Meghívjuk az isGreater() metódust egy szám átadásával 85 ” a main() metódusban, és ellenőrizze, hogy a visszaadott érték megegyezik-e a true-val, akkor kiírja a „ Igaz ”, különben megjelenik a „ Hamis ”:

nyilvános statikus üres fő- ( Húr [ ] args ) {
ha ( nagyobb ( 85 ) == igaz ) {
Rendszer. ki . println ( 'Igaz' ) ;
} más {
Rendszer. ki . println ( 'Hamis' ) ;
}

Kimenet

Nézzünk még egy példát a fogalom megértéséhez.

3. példa: Annak ellenőrzése, hogy egy szám páratlan vagy páratlan-e Logikai módszerrel

Először létrehozunk egy logikai metódust, melynek neve ' páratlan() ”, amely az igaz vagy hamis logikai értéket adja vissza. Az állítás ' visszatérés (szám % 2 != 0) ” igazat ad vissza, ha az eredmény nem egyenlő 0-val, ellenkező esetben hamis értéket ad vissza:

nyilvános statikus logikai érték páratlan ( int az egyiken )
{
Visszatérés ( az egyiken % két != 0 ) ;
}

Most a main() metódusban létrehozunk egy egész típusú változót ' szám ' értékkel van hozzárendelve ' 89 ”. Az ' páratlan() ” metódus elfogadja a létrehozott egész számot argumentumként. Az adott metódus az adott feltétel értékelésének megfelelően kiírja a megadott állításokat:

nyilvános statikus üres fő- ( Húr [ ] args ) {
int szám = 89 ;
ha ( páratlan ( szám ) == igaz ) {
Rendszer. ki . nyomtatás ( '89 páratlan szám' ) ;
} más {
Rendszer. ki . nyomtatás ( '89 páros szám' ) ; }
}

A kimeneten megjelenik: „ Igaz ” ahogy az isOdd() metódus igazat adott vissza:

Összegyűjtöttük az összes utasítást a logikai metódus visszaadásához Java nyelven.

Következtetés

Java-ban logikai típusú metódust kell deklarálnia, hogy logikai értéket adjon vissza. A logikai metódus a logikai értéket adja vissza, igaz vagy hamis. Visszaadhatja a logikai értéket tartalmazó változót, vagy feltételes utasításokat használhat a visszaadott érték meghatározásához. Ebben a blogban részletes példákkal magyaráztuk el a logikai metódus visszaadásának eljárását Java nyelven.