Kaj so nadzorni stavki v Javi?



Ta članek se osredotoča na podrobno in izčrpno znanje o nadzornih izjavah v Javi, kako jo je mogoče izvajati in katere vrste so.

Izjave o nadzoru v je eden od temeljev, potrebnih za programiranje Java. Omogoča nemoten potek programa. V tem članku bodo zajeti naslednji napotki:

Vsak programer pozna stavek izraza, ki ga lahko preprosto opredelimo kot navodilo, ki ga računalnik izvede za izvajanje določenih operacij. Kontrolni stavek v javi je stavek, ki določa, ali se bodo drugi stavki izvajali ali ne. Nadzira potek programa. Stavek 'if' v javi določa zaporedje izvajanja med naborom dveh stavkov.





Izjave o nadzoru v JaviIzjave o nadzoru lahko razdelimo v tri kategorije, in sicer

  • Izbirne izjave
  • Izjave o ponavljanju
  • Izjave o skokih

Nadaljujemo s tem člankom o nadzornih izjavah v Javi



Izjave odločanja

Izjave, ki določajo, katero izjavo izvesti in kdaj, so znane kot izjave o odločanju. Potek izvajanja programa nadzoruje stavek nadzornega toka.
V javi so na voljo štiri izjave o odločanju.

Nadaljujemo s tem člankom o nadzornih izjavah v Javi

Preprosta izjava if

Stavek if določa, ali naj se koda izvede na podlagi določenega pogoja.
Sintaksa:



if (stanje) {Izjava 1 // izvršena, če je pogoj resnična} Izjava 2 // izvršena ne glede na pogoj

Izhod:
Če izjava!
Pozdravljen, svet!

Nadaljujemo s tem člankom o nadzornih izjavah v Javi

Če. . izjava else

Če je navedeni stavek v tem stavku resničen, se izvede blok if. V nasprotnem primeru se izvede blok else.
Primer:

javni razred Main {public static void main (String args []) {int a = 15 if (a> 20) System.out.println ('a je večji od 10') else System.out.println ('a je manj kot 10 ') System.out.println (' Pozdravljeni, svet! '}}}}

Izhod:
a je manj kot 10
Pozdravljen, svet!

Nadaljujemo s tem člankom o nadzornih izjavah v Javi

Stavek ugnezdeni if

Če je prisoten znotraj bloka if, je znan kot ugnezdeni blok if. Podobno je stavku if..else, le da so opredeljeni v drugem stavku if..else.
Sintaksa:

if (pogoj1) {Izjava 1 // izvršena, če je prvi pogoj resničen, če (pogoj2) {Izjava 2 // izveden, če je drugi pogoj resničen} else {Izjava 3 // izveden, če je drugi pogoj napačen}}

Primer:

javni razred Main {public static void main (String args []) {int s = 18 if (s> 10) {if (s% 2 == 0) System.out.println ('s je sodo število in večje od 10! ') Else System.out.println (' s je liho število in večje od 10! ')} Else {System.out.println (' s je manj kot 10 ')} System.out.println (' Pozdravljeni Svet! ')}}

Izhod:
s je sodo število in večje od 10!
Pozdravljen, svet!

Nadaljujemo s tem člankom o nadzornih izjavah v Javi

Izjava o preklopu

Stavek stikala v javi se uporablja za izvajanje enega stavka iz več pogojev. Stavek Switch se lahko uporablja s kratkimi, byte, int, long, enum vrstami itd.
Med uporabo stavka preklopnik je treba upoštevati nekatere točke:
α Za izraz stikala lahko določite eno ali N številk velikih in malih črk.
Vrednosti primerov, ki so podvojene, niso dovoljene. Če enolične vrednosti niso uporabljene, ustvari prevajalnik napako časa prevajanja.
α Vrednost primera mora biti dobesedna ali konstantna. Spremenljivke niso dovoljene.
α Uporaba stavka break se uporabi za zaključek zaporedja stavkov. Uporaba te izjave ni obvezna. Če ta izjava ni določena, se izvede naslednji primer.

Primer:

javni razred Glasba {public static void main (String [] args) {int instrument = 4 String musicInstrument // preklopni stavek s stikalom tipa podatkov int (instrument) {primer 1: musicInstrument = 'kitara' prelom primera 2: musicInstrument = 'Piano 'case case 3: musicInstrument =' Drums 'break case 4: musicInstrument =' Flute 'break case 5: musicInstrument =' Ukelele 'case case 6: musicInstrument =' Violina 'break case 7: musicInstrument =' Trumpet 'break break default: musicInstrument = 'Neveljaven' odmor} System.out.println (musicInstrument)}}

Izhod:
Flavta

Nadaljujemo s tem člankom o nadzornih izjavah v Javi

Loop Izjave

Izjave, ki večkrat izvajajo blok kode, dokler ni izpolnjen določen pogoj, so znane kot zanke. Java uporabniku ponuja tri vrste zank:

Nadaljujemo s tem člankom o nadzornih izjavah v Javi

Medtem

Zanka while je znana kot najpogostejša zanka in ocenjuje določeno stanje. Če je pogoj izpolnjen, se koda izvede. Ta postopek se nadaljuje, dokler se navedeni pogoj ne izkaže za napačnega.
Pogoj, ki ga morate podati v zanki while, mora biti logični izraz. Napaka bo ustvarjena, če je uporabljena vrsta int ali niz.

Sintaksa:

while (stanje) {statementOne}

Primer:

javni razred whileTest {public static void main (String args []) {int i = 5 while (i<= 15) { System.out.println(i) i = i+2 } } } 

Izhod:
5.
7.
9.
enajst
13.
petnajst

Nadaljujemo s tem člankom o nadzornih izjavah v Javi

Ali .medtem

Zanka do-while je podobna zanki while, edina razlika je v tem, da se stanje v zanki do-while oceni po izvedbi telesa zanke. To zagotavlja, da se zanka izvede vsaj enkrat.

Sintaksa:

do {// koda, ki jo je treba izvesti} while (pogoj)

Primer:

javni razred Main {public static void main (String args []) {int i = 20 do {System.out.println (i) i = i + 1} while (i<= 20) } } 

Izhod:
dvajset

Nadaljujemo s tem člankom o nadzornih izjavah v Javi

Za

Zanka for v javi se uporablja za večkratno ponovitev in ovrednotenje kode. Ko uporabnik pozna število ponovitev, je priporočljivo uporabiti zanko for.

Sintaksa:

za (prirast / zmanjšanje pogoja inicializacije) {stavek}

Primer:

javni razred forLoop {public static void main (String args []) {for (int i = 1 i<= 10 i++) System.out.println(i) } } 

Izhod:
5.
6.
7.
8.
9.
10.

Nadaljujemo s tem člankom o nadzornih izjavah v Javi

sort () v c ++

Za vsakogar

Prehod elementov v polju lahko izvede zanka for-for. Elementi, ki so prisotni v matriki, se vrnejo en za drugim. Upoštevati je treba, da uporabniku ni treba povečati vrednosti v zanki za vsako.

Primer:

javni razred foreachLoop {public static void main (String args []) {int s [] = {18,25,28,29,30} za (int i: s) {System.out.println (i)}}}

Izhod:
18.
25.
28.
29.
30.

Nadaljujemo s tem člankom o nadzornih izjavah v Javi

Izjave o razvejanju

Izjave o razvejanju v javi se uporabljajo za preskok iz stavka v drug stavek, s čimer se prenese potek izvajanja.

Nadaljujemo s tem člankom o nadzornih izjavah v Javi

Odmor

Stavek break v javi se uporablja za zaključek zanke in prekinitev trenutnega toka programa.

Primer:

preizkus javnega razreda {public static void main (String args []) {for (int i = 5 i<10 i++) { if (i == 8) break System.out.println(i) } } } 

Izhod:
5.
6.
7.

Nadaljujemo s tem člankom o nadzornih izjavah v Javi

Nadaljujte

Za skok na naslednjo ponovitev zanke uporabimo izjavo continue. Ta izjava nadaljuje trenutni tok programa in preskoči del kode v določenem stanju.

Primer:

javni razred Main {public static void main (String args []) {for (int k = 5 k<15 k++) { // Odd numbers are skipped if (k%2 != 0) continue // Even numbers are printed System.out.print(k + ' ') } } } 

Izhod:
6 8 10 12 14

S tem smo končali te nadzorne izjave v članku Java. Izjave o nadzoru v javi je treba učinkovito uporabljati, da bo program učinkovit in uporabniku prijazen.

Edureka pripravijo strokovnjaki v skladu z industrijskimi zahtevami in zahtevami. To usposabljanje zajema celovito znanje o osnovnih in naprednih konceptih jedra Java in J2EE skupaj s priljubljenimi okviri, kot so Hibernate, Spring in SOA. Na tem tečaju boste z uporabo industrijskih primerov pridobili strokovno znanje o konceptih, kot so Java Array, Java OOP, Java Function, Java Loops, Java Collections, Java Thread, Java Servlet in Web Services.