Kako to implementirati na Javi?



Ovaj će vas članak upoznati s If if u Javi, a zatim će ga pratiti s praktičnom demonstracijom ove uvjetne izjave.

Uvjeti u može se testirati pomoću if naredbe. Naredbu if može slijediti i naredba else koja se izvršava kada je logički izraz lažan. Ovaj će članak raspravljati o izjavi If Else u Javi.

U ovom će članku biti obrađeni sljedeći putokazi,





Počevši od ovog članka o tome ako je još u JAVA-i.

Postoji više vrsta if naredbi u javi:



ako Izjava

Naredba if koristi se za testiranje stanja i slijedi niz izjava. Izjave se izvršavaju samo kada se uvjet pokaže istinitim.

upravljanje datotekama u Java primjeru

Sintaksa:

if (uvjet) {// kôd koji treba izvršiti}

Primjer



test javne klase {public static void main (String [] args) {// definiranje varijable 'price' int price = 1800 // provjera cijene ako (cijena> 1500) {System.out.print ('Cijena je veća od 1500 ')}}}

Izlaz:

Cijena je veća od 1500

Nastavljamo s ovim člankom o tome postoji li još JAVA.

if-else izjava

Izjava if-else u javi također se koristi za uvjete testiranja. Blok if izvršava se ako je uvjet istinit. Ako je uvjet netačan, izvršava se blok else.

Sintaksa:

if (uvjet) {// kôd ako je uvjet istinit} else {// kôd ako je uvjet netačan}

Primjer:

test javne klase {public static void main (String [] args) {// definiranje varijable int num = 15 // Provjera je li broj djeljiv sa 2 if (num% 2 == 0) {System.out.println ( 'Parni broj')} else {System.out.println ('Neparan broj')}}}

Izlaz:

Neparan broj

Pogledajmo još jedan primjer, u kojem program provjerava je li unesena godina prijestupna ili nije.

Primjer:

test javne klase {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')}}}

Izlaz:

PRIJESTUPNA GODINA

Nastavljamo s ovim člankom o tome postoji li još JAVA.

Korištenje ternarnih operatora

Ternarni operatori (?:) Mogu se koristiti umjesto if else izraza. Ako se čini da je stanje točno, rezultat? se vraća. Ako je netočno, vraća se rezultat:.

Primjer:

test javne klase {public static void main (String [] args) {int num = 12 // Korištenje ternarnog operatora String output = (num% 2 == 0)? 'Parni broj': 'Neparan broj' System.out.println (izlaz)}}

Izlaz:

pretvoriti decimalni u binarni python kôd

Parni broj

Nastavljamo s ovim člankom o tome postoji li još JAVA.

ljestve ako-inače-ako:

Jedan blok koda može se izvršiti među više blokova, pomoću ljestvice if-else-if.

Izvršenje ovih izjava odvija se od vrha.

Kada se testni izraz čini istinitim, izvršava se kod prisutan u tijelu naredbe if. Ako niti jedan od testnih izraza nije istinit, izvršava se naredba else.

Primjer:

test javne klase {public static void main (String [] args) {int num = 15 if (num> 0) {System.out.println ('POZITIVNI BROJ')} else if (num<0) { System.out.println('NEGATIVE NUMBER') } else { System.out.println('NUMBER 0') } } } 

Izlaz

POZITIVNI BROJ

Nastavljamo s ovim člankom o tome postoji li još JAVA.

Ugniježđena if izjava:

Ova je izjava predstavljena blokom if s drugim blokom if. Da bi se unutarnji blok if izvršio, uvjet vanjskog bloka trebao bi biti istinit.

Sintaksa:

if (condition) {// kôd koji treba izvršiti if (condition) {// kôd koji treba izvršiti}}

Primjer:

test javne klase {public static void main (String [] args) {// Stvaranje dvije varijable int age = 20 int weight = 55 // primjena uvjeta if (dob> = 18) {if (težina> 50) {System.out .println ('Dozvoljeno vam je putovanje.')} else {System.out.println ('Ne smijete putovati.')}} else {System.out.println ('Mora biti stariji od 18 godina. ')}}}

Izlaz:

Dozvoljeno je putovanje.

Izjava if-else u javi omogućuje korisniku da testira bezbroj uvjeta na izuzetno učinkovit način.

Tako smo došli do kraja ovog članka o tome 'ako je drugačije na Javi'. Ako želite saznati više, pogledajte Java Training tvrtke Edureka, pouzdane tvrtke za internetsko učenje. Edureka je osmišljen kako bi vas osposobio za osnovne i napredne Java koncepte, zajedno s raznim Java okvirima poput Hibernate & Spring.

Imate pitanje za nas? Molimo vas da ga spominjete u odjeljku za komentare ovog bloga i javit ćemo vam se što je prije moguće.