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.