Condizioni in può essere testato utilizzando l'istruzione if. L'istruzione if può essere seguita anche da un'istruzione else, che viene eseguita quando l'espressione booleana è falsa. Questo articolo discuterà l'istruzione If Else in Java.
I seguenti suggerimenti saranno trattati in questo articolo,
- istruzione if
- istruzione if-else
- Utilizzo di operatori ternari
- se-altrimenti-se scala
- Istruzione if annidata
A partire da questo articolo su se altro in JAVA.
Esistono diversi tipi di istruzioni if in java:
if Statement
L'istruzione if viene utilizzata per verificare la condizione ed è seguita da una serie di istruzioni. Le istruzioni vengono eseguite solo quando la condizione si rivela vera.
Sintassi:
if (condizione) {// codice da eseguire}
Esempio
public class Test {public static void main (String [] args) {// defining a 'price' variable int price = 1800 // check the price if (price> 1500) {System.out.print ('Price is greater than 1500 ')}}}
Produzione:
Il prezzo è maggiore di 1500
qual è la differenza tra xml e html
Andando avanti con questo articolo se altro in JAVA.
istruzione if-else
L'istruzione if-else in java viene utilizzata anche per verificare le condizioni. Il blocco if viene eseguito se la condizione è vera. Se la condizione è falsa, viene eseguito il blocco else.
Sintassi:
if (condition) {// code if condition is true} else {// code if condition is false}
Esempio:
public class Test {public static void main (String [] args) {// defining a variable int num = 15 // Verifica se il numero è divisibile per 2 if (num% 2 == 0) {System.out.println ( 'Numero pari')} else {System.out.println ('Numero dispari')}}}
Produzione:
Numero dispari
Diamo un'occhiata a un altro esempio, in cui il programma controlla se l'anno immesso è bisestile o meno.
Esempio:
public class Test {public static void main (String [] args) {int year = 2028 if (((year% 4 == 0) && (year% 100! = 0)) || (year% 400 == 0) ) {System.out.println ('LEAP YEAR')} else {System.out.println ('NOT A LEAP YEAR')}}}
Produzione:
ANNO BISESTILE
Andando avanti con questo articolo se altro in JAVA.
libreria di ordinamento c ++
Utilizzo di operatori ternari
Gli operatori ternari (? :) possono essere usati al posto dell'istruzione if else. Se la condizione sembra essere vera, il risultato di? viene restituito. Se è falso, viene restituito il risultato di:.
Esempio:
public class Test {public static void main (String [] args) {int num = 12 // Using ternary operator String output = (num% 2 == 0)? 'Even number': 'Odd number' System.out.println (produzione) } }
Produzione:
Numero pari
Andando avanti con questo articolo se altro in JAVA.
scala if-else-if:
Un blocco di codice può essere eseguito tra più blocchi, utilizzando il ladder if-else-if.
L'esecuzione di queste dichiarazioni avviene dall'alto.
Quando l'espressione di test sembra essere vera, viene eseguito il codice presente nel corpo dell'istruzione if. Se nessuna delle espressioni di prova è vera, viene eseguita l'istruzione else.
Esempio:
public class Test {public static void main (String [] args) {int num = 15 if (num> 0) {System.out.println ('POSITIVE NUMBER')} else if (num<0) { System.out.println('NEGATIVE NUMBER') } else { System.out.println('NUMBER 0') } } }
Produzione
NUMERO POSITIVO
Andando avanti con questo articolo se altro in JAVA.
Istruzione if annidata:
Questa istruzione è rappresentata da un blocco if con un altro blocco if. Affinché il blocco if interno venga eseguito, la condizione del blocco esterno dovrebbe essere vera.
Sintassi:
if (condizione) {// codice da eseguire if (condizione) {// codice da eseguire}}
Esempio:
public class Test {public static void main (String [] args) {// Creazione di due variabili int age = 20 int weight = 55 // applicazione di condizioni if (age> = 18) {if (weight> 50) {System.out .println ('You are allowed to trek.')} else {System.out.println ('You are not allowed to trek.')}} else {System.out.println ('Deve essere maggiorenne di 18. ')}}}
Produzione:
Hai il permesso di fare trekking.
L'istruzione if-else in java consente all'utente di testare innumerevoli condizioni in modo estremamente efficiente.
Così siamo giunti alla fine di questo articolo su 'if else in Java'. Se desideri saperne di più, dai un'occhiata al Java Training di Edureka, una società di formazione online affidabile. Edureka's è progettato per addestrarti sia ai concetti di base che avanzati a Java insieme a vari framework Java come Hibernate e Spring.
cos'è la fabbrica in angularjs
Hai domande per noi? Per favore, menzionalo nella sezione commenti di questo blog e ti risponderemo il prima possibile.