Questo articolo presenta una panoramica completa dei seguenti concetti:
Iniziamo!
Cos'è l'istruzione IF in Java
Viene utilizzato per verificare se la condizione è vera o no e di conseguenza restituisce un valore booleano. Il codice all'interno del corpo di "If-Statement" esegui solo quando l'espressione booleana restituisce un vero valore.
Sintassi
La sintassi di base del "If Dichiarazione" sembrerà qualcosa del genere:
Il codice scritto all'interno del corpo dell'esercizio if eseguirà solo se la condizione è vera.
Come funziona l'istruzione IF
Lo snippet seguente mostra come funziona in java.
Esempio
Questo esempio prende un valore dall'utente e stampe "È stato inserito un numero pari" se il numero immesso è divisibile per 2.
Lo snippet di codice sopra fornisce il seguente output:
Ora, cosa succede se qualcuno entra in un numero dispari, come l'istruzione IF si occupa di una falsa condizione? Proviamolo!
L'output mostra che l'IF-Statement non si occupa delle false dichiarazioni.
Qual è la dichiarazione If-Else in Java
Per affrontare le false dichiarazioni che Java fornisce altro dichiarazione. Quindi la combinazione di dichiarazioni IF e altro può affrontare dichiarazioni vere e false.
Sintassi
La sintassi di base dell'istruzione IF-ELSE sarà:
Come funziona IF-Else in Java
Estendiamo un po 'di più l'esempio sopra e per testare in che altro modo funziona:
Esempio
Lo snippet seguente eseguirà il corpo di If-Statement quando il numero è divisibile per 2 e un'istruzione else eseguirà se il numero non è divisibile per 2:
Ora se un utente inserisce un numero dispari, verrà indirizzato nella parte altro:
Muoviamo un ulteriore passo avanti per capire cosa è altro-if e come funziona in Java.
Cosa c'è altro-if in Java
Ora, cosa succede se vogliamo eseguire più attività in base alle diverse condizioni? BENE! In Java, possiamo usare la dichiarazione Else-If in tali situazioni. Lo snippet seguente mostra la sintassi di base dell'istruzione else-if in Java:
if (condizione)Esempio
Consideriamo un esempio che prende un input dall'utente:
Quando il numero inserito dall'utente è divisibile per 3, stampa "Il numero immesso è divisibile per 3"
Quando il numero è divisibile per 5, stampa "Il numero immesso è divisibile per 5"
Altrimenti dovrebbe stampare "Non hai inserito un numero né divisibile per 3 né per 5":
public static void main (string [] args)Lo snippet di codice sopra fornisce il seguente output:
L'output autentica che il codice sopra indicato funziona correttamente.
Conclusione
L'istruzione Java If viene eseguita solo se la condizione specificata è vera, d'altra parte, la condizione altro viene eseguita se la condizione è falsa. Inoltre, per affrontare più di due condizioni "altro se" può essere utilizzato. Questo articolo presenta una panoramica approfondita di ciò che è if-else e le dichiarazioni else-if e come utilizzare queste dichiarazioni in Java.