Jak zwrócić metodę logiczną w Javie

Jak zwrócić metodę logiczną w Javie
W Javie możesz zadeklarować metodę za pomocą słowo kluczowego void lub z prymitywnymi typami danych. Słowo kluczowe jest używane, gdy nie chcesz niczego zwracać z metody. Jeśli jednak zwrócisz wartość typu liczb całkowitych, zadeklaruj metodę za pomocą słowa kluczowego int. Podobnie, "Boolean”Jest również prymitywnym typem danych w Javie i służy do zadeklarowania metody, gdy chcesz zwrócić wartość logiczną.

Ten blog wyjaśni procedurę zwrócenia metody logicznej w Javie.

Jak zwrócić metodę logiczną w Javie?

Jak omówiliśmy wcześniej, rodzaj powrotu metody jest wspomniany w deklaracji metody. Jeśli metoda jest zadeklarowana za pomocą logicznego typu zwrotnego, daje wartość logiczną.

Składnia
Śledź składnię, aby zwrócić metodę logiczną w Javie.

public static boolean abc ()
zwrócić fałsz;

Tutaj, "ABC()”To boolowska metoda, która zwraca wartość logiczną”FAŁSZ".

Teraz przejdźmy do wdrożenia metody logicznej w Javie.

Przykład 1: Wdrożenie prostej metody logicznej

Utworzymy metodę boolean o nazwie „wartość()„Zawiera zmienną logiczną”A”Z wartością„PRAWDA". Oświadczenie o tej metodzie będzie logicznie, ponieważ metoda zostanie zadeklarowana jako typ logiczny:

public Static Boolean Value ()
boolean a = true;
zwrot a;

Nazwamy wartość metody boolean () w metodzie Main (), aby wydrukować zwróconą wartość:

public static void main (string [] args)
System.na zewnątrz.println (wartość ());

Wyjście wyświetliło „PRAWDA”Jako zwrócona wartość:

Zobaczmy, jak działa metoda logiczna z instrukcjami warunkowymi.

Przykład 2: Dodanie instrukcji warunkowej IF-Else w metodzie boolean

Tutaj utworzymy metodę boolean o nazwie „jest wspanialszy()”Z parametrem typu liczb całkowitych„num". Jeśli num jest większy niż „50”Metoda powróci„PRAWDA" w przeciwnym razie "FAŁSZ”:

public static Boolean Isgreater (int num)
if (num> 50)
zwrócić true;

w przeciwnym razie
zwrócić fałsz;

Nazwimy metodę IsGreater (), przekazując numer „85”W metodzie Main () i sprawdź, czy zwrócona wartość jest równa true, wówczas wydrukuje„PRAWDA”, W przeciwnym razie wyświetlacz„FAŁSZ”:

public static void main (string [] args)
if (Isgreater (85) == true)
System.na zewnątrz.println („true”);
w przeciwnym razie
System.na zewnątrz.println („false”);

Wyjście

Spójrz na jeszcze jeden przykład, aby zrozumieć tę koncepcję.

Przykład 3: Sprawdzanie, czy liczba jest dziwna, a nawet przy użyciu metody boolowskiej

Najpierw utworzymy metodę boolowską o nazwie „to jest dziwne()”, Który zwraca wartość logiczną Prawdę lub Fałsz. Twierdzenie "zwrot (num % 2 != 0)„Zwróci prawdę, jeśli wynik nie jest równy 0, w przeciwnym razie zwróci fałsz:

public static boolean ISODD (int num)

zwrot (num % 2 != 0);

Teraz, w metodzie Main (), utworzymy zmienną typu liczb całkowitych o nazwie „numer”Przypisany wartością”89". „„to jest dziwne()„Metoda zaakceptuje utworzoną liczbę całkowitą jako argument. Podana metoda wydrukuje określone stwierdzenia zgodnie z oceną danego warunku:

public static void main (string [] args)
liczba int = 89;
if (izodd (numer) == true)
System.na zewnątrz.Drukuj („89 to liczba nieparzysta”);
w przeciwnym razie
System.na zewnątrz.wydruku („89 jest liczbą parzystą”);

Wyjście pokazuje „PRAWDA„Jak zwróciła metoda ISODD () True:

Zebraliśmy wszystkie instrukcje, aby zwrócić metodę logiczną w Javie.

Wniosek

W Javie musisz zadeklarować metodę typu logicznego, aby zwrócić wartość logiczną. Metoda logiczna zwróci wartość logiczną, prawda lub fałsz. Możesz zwrócić zmienną zawierającą wartość logiczną lub użyć instrukcji warunkowych, aby zdecydować o zwróconej wartości. Na tym blogu wyjaśniliśmy procedurę zwrócenia metody logicznej w Javie ze szczegółowymi przykładami.