Come restituire un metodo booleano in Java

Come Restituire Un Metodo Booleano In Java



In Java, puoi dichiarare un metodo usando la parola chiave void o con tipi di dati primitivi. La parola chiave viene utilizzata quando non si desidera restituire nulla dal metodo. Tuttavia, se si restituisce un valore di tipo intero, dichiarare il metodo con la parola chiave int. Allo stesso modo, “ booleano ” è anche un tipo di dati primitivo in Java e viene utilizzato per dichiarare un metodo quando si desidera restituire un valore booleano.

Questo blog spiegherà la procedura per restituire un metodo booleano in Java.

Come restituire un metodo booleano in Java?

Come discusso in precedenza, il tipo restituito del metodo è menzionato nella dichiarazione del metodo. Se un metodo viene dichiarato con un tipo restituito booleano, fornisce un valore booleano.







Sintassi
Segui la sintassi per restituire un metodo booleano in Java.



pubblico statico booleano abc ( ) {
Restituzione falso ;
}

Qui, ' abc() ” è un metodo booleano che restituisce il valore booleano “ falso ”.



Ora, andiamo verso l'implementazione del metodo booleano in Java.





Esempio 1: Implementazione di un metodo booleano semplice

Creeremo un metodo booleano chiamato ' valore() ” che contiene una variabile booleana “ un ” con il valore “ VERO ”. L'istruzione di ritorno di questo metodo sarà booleana poiché il metodo è dichiarato di tipo booleano:

pubblico statico booleano valore ( ) {
booleano un = VERO ;
Restituzione un ;
}

Chiameremo il metodo booleano value() nel metodo main() per stampare il valore restituito:



pubblico statico vuoto principale ( Corda [ ] arg ) {
Sistema. fuori . println ( valore ( ) ) ;
}

L'output mostrava il ' VERO ” come valore restituito:

Vediamo come funziona il metodo booleano con le istruzioni condizionali.

Esempio 2: aggiunta dell'istruzione condizionale if-else nel metodo booleano

Qui creeremo un metodo booleano chiamato ' è più grande() ” con un parametro di tipo intero “ nessuno ”. Se num è maggiore di “ cinquanta ”, il metodo restituirà “ VERO ' altro ' falso ”:

pubblico statico booleano è più grande ( int nessuno ) {
Se ( nessuno > cinquanta ) {
Restituzione VERO ;
}
altro {
Restituzione falso ;
}
}

Chiameremo il metodo isGreater() passando un numero “ 85 ” nel metodo main() e controlla se il valore restituito è uguale a true, quindi stamperà “ Vero ”, altrimenti visualizza “ Falso ”:

pubblico statico vuoto principale ( Corda [ ] arg ) {
Se ( è più grande ( 85 ) == VERO ) {
Sistema. fuori . println ( 'Vero' ) ;
} altro {
Sistema. fuori . println ( 'falso' ) ;
}

Produzione

Guarda un altro esempio per capire il concetto.

Esempio 3: verificare se un numero è dispari o pari utilizzando il metodo booleano

Per prima cosa, creeremo un metodo booleano chiamato ' isOdd() ” che restituisce il valore booleano true o false. La dichiarazione ' ritorno (num % 2 != 0) ” restituirà true, se il risultato non è uguale a 0, altrimenti restituisce false:

pubblico statico booleano strano ( int nessuno )
{
Restituzione ( nessuno % Due != 0 ) ;
}

Ora, nel metodo main(), creeremo una variabile di tipo intero denominata ' numero ” assegnato con valore “ 89 ”. Il ' èDispari() Il metodo accetterà l'intero creato come argomento. Il metodo indicato stamperà le istruzioni specificate in base alla valutazione della condizione data:

pubblico statico vuoto principale ( Corda [ ] arg ) {
int numero = 89 ;
Se ( strano ( numero ) == VERO ) {
Sistema. fuori . Stampa ( '89 è un numero dispari' ) ;
} altro {
Sistema. fuori . Stampa ( '89 è un numero pari' ) ; }
}

L'uscita mostra ' Vero ” poiché il metodo isOdd() ha restituito true:

Abbiamo raccolto tutte le istruzioni per restituire un metodo booleano in Java.

Conclusione

In Java, è necessario dichiarare un metodo di tipo booleano affinché restituisca un valore booleano. Il metodo booleano restituirà il valore booleano, vero o falso. È possibile restituire la variabile contenente un valore booleano o utilizzare istruzioni condizionali per decidere il valore restituito. In questo blog abbiamo spiegato la procedura per restituire un metodo booleano in Java con esempi dettagliati.