Uvod v nadaljevanje izjave na Javi
- Nadaljuj Izjava v Javi spada pod kategorijo razvejanih stavkov. Druge veje so izjave preloma in povratka. Continue je ena od 51 ključnih besed v Javi. Ključne besede v javi so znane tudi kot rezervirane besede, ki imajo določen namen. Te ključne besede se ne smejo uporabljati kot imena spremenljivk, imen metod, imen razredov.
- Namen pisanja nadaljevalne izjave v kodi java je preskočiti trenutno iteracijo zanke recimo, medtem ko in naredite čas. Krmilje se uporablja večinoma v isti zanki (če ni prekinjeno) ali pa se prenese na naslednji stavek kode (v primeru, če je trenutna zanka prekinjena).
- Stavek Continue služi istemu namenu v primeru drugih programskih jezikov, kot sta C in C ++. To je tudi ključna beseda v C in C ++. Stavek Nadaljuj je ravno nasproten stavku preloma, če se pojavi stavek preloma, samodejno prebije zanko. Ker izjava o povratku v celoti izstopi iz programa. Tako vrnitev kot prekinitev sta rezervirani ključni besedi v primeru C, C ++ in Java. Nobenega od njih ne bi smeli uporabiti za poimenovanje spremenljivke, metode ali razreda.
Sintaksa:
for (i =0; i // for loop is a sample loop, max is the maximum count at which the loop breaks
(
//code statements
If (done with this iteration)
// if this condition validates to true the continue statement is executed
(
Continue; // statement itself
)
// code statements
)for (i =0; i // for loop is a sample loop, max is the maximum count at which the loop breaks
(
//code statements
If (done with this iteration)
// if this condition validates to true the continue statement is executed
(
Continue; // statement itself
)
// code statements
)
Primeri izjave o nadaljevanju v Javi
Spodaj je nekaj primerov izjave v javi:
1. Uporaba neprekinjene izjave z zanko
Koda:
public class DemoContinueUsingFor (
public static void main(String() args)(
for(int p=0;p<6;p++)(
if(p==3)(
continue;
)
System.out.print(p+" ");
)
)
)
Izhod:
Koda Pojasnilo : Tu v zanki 'p' deluje od 0 do 5. Vse vrednosti p so natisnjene, razen 3, ker ko p postane 3, pogoj if postane resničen in se nadaljuje stavek, ki preskoči stavek tiskanja. Tako se 3 ne vidi v izhodu.
- Tukaj namesto system.out.print, če uporabljamo system.out.println, se izid vidi v navpični obliki, kot je prikazano spodaj.
Izhod:
2. Uporaba neprekinjene izjave z zanko while
Koda:
public class DemoContinueUsingWhile (
public static void main(String() args)(
int max = 0;
while(max <= 10)(
if(max == 6)(
max++;
continue;
)
System.out.print(max+" ");
max++;
)
)
)
Izhod:
Pojasnilo kode: Tu se v zgornji kodi največja vrednost inicializira z 0. V zanki medtem se prvotno preveri največja vrednost in če je pogoj izpolnjen, šele nato se izvede nadaljnja koda in na koncu kode ustrezna natisnjena je največja vrednost. V tem primeru so natisnjene vse največje vrednosti, razen 6, ker takoj, ko max postane 6, se pogoj "če" potrdi kot resničen in ustrezni stavki se izvedejo. Takoj, ko se izvede stavek Nadaljevanje, preskoči izvedbo nadaljnjih stavkov, kot sta print in max ++. Tako popolnoma prezre tiskanje vrednosti 6.
- Tukaj namesto system.out.print, če uporabimo system.out.println, se izid vidi v navpični obliki.
- V zgornjem primeru, kaj se zgodi, če je po nadaljevanju stavka napisano max ++?
Koda:
public class DemoContinueUsingWhile (
public static void main(String() args)(
int max = 0;
while(max <= 10)(
if(max == 6)(
continue;
max++;
// Here the max ++ is written after continue statement
)
System.out.println(max+" ");
)
)
)
Pojasnilo kode: Komponent java šteje delček kode, ki se napiše po stavku "Nadaljuj", nedosegljiva koda, ker je celoten namen nadaljevalnega stavka zanemariti / preskočiti vrstice, ki jim sledijo. Zgornja koda se izkaže kot klasičen primer, ki pojasnjuje zgolj obstoj izjave nadaljevanja.
Naslednjo napako vrže prevajalnik java takoj, ko takoj po nadaljevanju izjave napiše kodo.
Izhod:
3. Uporaba neprekinjene izjave z zanko do-while
Koda:
public class DemoContinueUsingDoWhile (
public static void main(String() args) (
int k=10;
do
(
if (k==6)
(
k--;
continue;
)
System.out.print(k+ " ");
k--;
)
while(k>0);
)
)
Izhod:
Pojasnilo kode : Tu je zgornja koda k inicializirana na 10, kot je bilo že omenjeno v primeru zanke do-while, sprva se koda izvede vsaj enkrat pred preizkusom pogoja. Šele po zgornji teoriji se koda začne izvajati in če se preveri pogoj, ali je k enak 6 ali ne. Če je pogoj izpolnjen, se koda v bloku "če" izvrši, najprej je k dekrement, ko se pojavi stavek, preskoči preostalo kodo in kontrola se vrne nazaj v zanko, ki je pripravljena. toda pred tem se preveri stanje. To je razlog, zakaj 6 ni natisnjeno v izhodu.
Zaključek
Zgornji članek razloži namen nadaljevalne izjave, trije predstavljeni primeri jasno prikazujejo uporabo v scenariju v realnem času. Kajti, medtem ko se čas in čas dela štejeta za primere, uporaba izjave o nadaljevanju pa je pojasnjena na njihovi podlagi. Tako kot nadaljevanje, obstajata še dve izjavi z imenom prekinitev in vrnitev, ki ima svoj namen in aplikacije v java podjetniških aplikacijah.
Priporočeni članki
To je vodnik za nadaljevanje izjave na Javi. Tukaj razpravljamo o uvodu nadaljevanja izjave na Javi in zgornjih primerih nadaljevanja izjave na Javi. Obiščite lahko tudi druge naše sorodne članke, če želite izvedeti več -
- Pogojne izjave v JavaScript
- Izjava primera v JavaScript
- Izjava o preklopu v JavaScript
- Izjava o prekinitvi Pythona