Kako to implementirati v Javi?



Ta članek vas bo seznanil z If else v Javi in ​​nadaljeval s praktičnim prikazom te pogojne izjave.

Pogoji v lahko preizkusite z uporabo stavka if. Stavku if lahko sledi tudi stavek else, ki se izvede, ko je logični izraz false. Ta članek bo obravnaval izjavo If Else In Java.

V tem članku bodo zajeti naslednji napotki:





Začenši s tem člankom o tem, če je še v JAVA.

V javi obstaja več vrst stavkov if:



če Izjava

Stavek if se uporablja za preizkušanje stanja in mu sledi nabor stavkov. Stavki se izvršijo le, če se izkaže, da je pogoj resničen.

Sintaksa:

if (stanje) {// koda, ki jo je treba izvesti}

Primer



test javnega razreda {public static void main (String [] args) {// definiranje spremenljivke 'price' int price = 1800 // preverjanje cene, če (cena> 1500) {System.out.print ('Cena je večja od 1500 ')}}}

Izhod:

Cena je višja od 1500

Nadaljujem s tem člankom o tem, ali je v JAVA še kako.

izjava if-else

Stavek if-else v javi se uporablja tudi za pogoje testiranja. Blok if se izvede, če je pogoj resničen. Če je pogoj napačen, se izvede blok else.

Sintaksa:

if (condition) {// koda, če je pogoj true} else {// koda, če je pogoj false}

Primer:

preizkus javnega razreda {public static void main (String [] args) {// definiranje spremenljivke int num = 15 // Preverjanje, ali je število deljivo z 2, če (num% 2 == 0) {System.out.println ( 'Sodo število')} else {System.out.println ('Neparna številka')}}}

Izhod:

Liho število

Oglejmo si še en primer, pri katerem program preveri, ali je vneseno leto prestopno ali ne.

Primer:

preizkus javnega razreda {public static void main (String [] args) {int year = 2028 if (((leto% 4 == 0) && (leto% 100! = 0)) || (leto% 400 == 0) ) {System.out.println ('LEAP YEAR')} else {System.out.println ('NOT LEAP YEAR')}}}

Izhod:

PRESTOPNO LETO

Nadaljujem s tem člankom o tem, ali je v JAVA še kako.

Uporaba ternarnih operaterjev

Namesto stavka if else lahko uporabimo ternarne operatorje (?:). Če se stanje zdi resnično, je rezultat? se vrne. Če je napačno, se vrne rezultat:.

Primer:

preizkus javnega razreda {public static void main (String [] args) {int num = 12 // Uporaba ternarnega operatorja String output = (num% 2 == 0)? 'Even number': 'Neparna številka' System.out.println (izhod)}}

Izhod:

Sodo število

Nadaljujem s tem člankom o tem, ali je v JAVA še kako.

če-drugače-če lestev:

En blok kode je mogoče izvesti med več bloki, z uporabo lestve if-else-if.

Izvršitev teh izjav poteka od zgoraj.

Ko se testni izraz zdi resničen, se izvede koda v telesu stavka if. Če noben testni izraz ni resničen, se izvrši stavek else.

Primer:

preizkus javnega razreda {public static void main (String [] args) {int num = 15 if (num> 0) {System.out.println ('POZITIVNA ŠTEVILKA')} else if (num<0) { System.out.println('NEGATIVE NUMBER') } else { System.out.println('NUMBER 0') } } } 

Izhod

POZITIVNA ŠTEVILKA

Nadaljujem s tem člankom o tem, ali je v JAVA še kako.

Stavek ugnezdeni if:

Ta stavek predstavlja blok if z drugim blokom if. Za izvedbo notranjega bloka if mora biti stanje zunanjega bloka resnično.

Sintaksa:

if (condition) {// koda, ki jo je treba izvesti if (condition) {// koda, ki jo je treba izvesti}}

Primer:

test javnega razreda {public static void main (String [] args) {// Ustvarjanje dveh spremenljivk int age = 20 int weight = 55 // uporaba pogojev if (starost> = 18) {if (teža> 50) {System.out .println ('Dovoljeno je treking.')} else {System.out.println ('Trekinga ni dovoljeno.')}} else {System.out.println ('Mora biti starejši od 18 let. ')}}}

Izhod:

Dovoljeno je treking.

kako uporabiti anakondo za python

Stavek if-else v javi uporabniku omogoča izjemno učinkovit preizkus številnih pogojev.

Tako smo prišli do konca tega članka o 'če drugače v Javi'. Če želite izvedeti več, si oglejte Java Training by Edureka, zaupanja vredno podjetje za spletno učenje. Edureka je zasnovan tako, da vas usposobi za osnovne in napredne koncepte Java, skupaj z različnimi Java okviri, kot so Hibernate & Spring.

Imate vprašanje za nas? Prosimo, omenite to v oddelku za komentarje tega spletnega dnevnika, mi pa se vam bomo javili v najkrajšem možnem času.