Čo je vyhlásenie Pokračovať v Jave?



Ak sa chcete presunúť na ďalšiu iteráciu slučky, použijeme príkaz java continue. Toto pokračuje v aktuálnom toku programu a zvyšok sa preskočí.

Kontrolné vyhlásenia sú základom ktorý v zásade umožňuje plynulý priebeh programu. Ak sa chcete presunúť na ďalšiu iteráciu slučky, použijeme príkaz java continue. Toto vyhlásenie pokračuje v aktuálnom toku programu a preskočí časť kódu za určených podmienok.

Začnime.





Čo je to pokračovanie v Jave?

Príkaz Java continue je povolený iba vo vnútri a . Keď sa vykoná pokračovanie, aktuálna iterácia tela slučky sa ukončí a vykonávanie pokračuje ďalšou iteráciou slučky. Jednoducho povedané, pokračuje v toku programu a preskočí zvyšok kódu pri konkrétnej podmienke. Rozumieme pokračovaniu príkazu v Jave pomocou príkladu v reálnom čase.

Príklad (prichádzajúci hovor a budík):



    • Predpokladajme, že práve telefonujeme a alarm je naplánovaný počas doby hovoru, potom spúšťač alarmu rozpozná udalosť hovoru
    • Akonáhle je zaznamenaná udalosť hovoru, telefón pokračuje v zvonení budíka v ďalšom období opakovaného budenia. Takto v podstate funguje pokračovanie.

môže byť konštruktér súkromný

Príklad na pokračovanie výpisu

Pozrime sa teraz na syntax, aby sme demonštrovali príkaz Java Continue.



Syntax jazyka Java Pokračovať:

ak (podmienka) {pokračovať}

Syntax je iba kľúčové slovo „pokračovať“, za ktorým nasleduje bodkočiarka.

Ďalej sa pozrime, ako toto vyhlásenie o pokračovaní funguje v prostredí Java.

Vývojový diagram vyhlásenia Java o pokračovaní

V tomto vývojovom diagrame bude kód reagovať v nasledujúcich krokoch:

  1. Najskôr vstúpi do slučky, kde skontroluje stav.Ak je podmienka slučky nepravdivá, priamo ju opustí.
  2. Potom skontroluje vyhlásenie „pokračovať“. Ak je prítomný, potom sa príkazy nebudú vykonávať v rovnakej iterácii cyklu.
  3. Ak príkaz „pokračovať“ nie je k dispozícii, vykonajú sa všetky nasledujúce príkazy.

Pokračovať v príkladoch vyhlásenia

Používa sa v slučkách ( zatiaľ čo , pre , ) a v spínacej skrinke. Vykonajme ich všetky jeden po druhom.

Pokračovať vo výpise - Ak je slučka

verejná trieda ContinueExample {public static void main (String args []) {for (int i = 0 i<=5 i++) { if (i==2) { continue //skips the rest of the statement } System.out.print(i+' ') } } } 

Výkon: 0 1 3 4 5

ako spustiť php na Windows 10

Vysvetlenie : Vyššie uvedený výstup oneskorí všetky čísla okrem 2. Keď sa vyskytne, preskočí na ďalšiu iteráciu a preskočí príkazy pre aktuálnu iteráciu. Jednoducho preskočí zvyšok kódu, kedykoľvek sa použije konštrukt typu „continue“.

Príklad príkazu na pokračovanie - pre slučku

Pre slučka sa používa, keď potrebujú iterovať časť súboru viac ráz. Používa sa najmä v prípadoch, keď je počet iterácií pevný! Pochopme to isté s príkladom kódu nižšie:

verejná trieda ContinueExample {public static void main (String [] args) {for (int i = 0i<=5i++){ if(i==2){ continue } System.out.println(i) } } } 

Výkon:
0
jeden
3
4
5

Vysvetlenie: Vyššie uvedený výstup zobrazuje všetky čísla okrem 2.

Príklad príkazu na pokračovanie - počas cyklu

The Smyčka Java while sa používa na opakovanú iteráciu časti programu. Ak počet iterácií nie je pevný, môžete použiť cyklus while. Teraz si ukážeme príklad pokračovania príkazu s cyklom While. Pozrite si nasledujúci kód:

verejná trieda ContinueExample {public static void main (String args []) {int i = 10 while (i> = 0) {if (i == 5) {i-- continue} System.out.print (i + '') ja--}}}

Výkon : 10 9 8 7 6 4 3 2 1 0

Príklad príkazu na pokračovanie - Robte pri cykle

Slučka do-while je podobná ako while, ale má jednu odlišnosť: V while cyklu sa stav vyhodnotí pred vykonaním tela cyklu, ale v stav sa vyhodnotí po vykonaní tela slučky. Prečítajte si kód uvedený nižšie:

verejná trieda ContinueExample {public static void main (String args []) {int i = 1 do {if (i == 5) {i ++ continue} System.out.print (i + '') i ++} while (i<10) } }

Výkon : 1 2 3 4 6 7 8 9

Týmto sa dostávame na koniec tohto článku Pokračovanie príkazov v článku Java. Kontrolné príkazy v jave musia byť použité efektívne, aby bol program efektívny a užívateľsky prívetivý.

Edureka’s je zostavený odborníkmi podľa priemyselných požiadaviek a požiadaviek. Toto školenie obsahuje komplexné vedomosti o základných a pokročilých konceptoch jadra Java a J2EE spolu s populárnymi rámcami ako Hibernate, Spring a SOA. Na tomto kurze získate odborné znalosti v konceptoch ako Java Array, Java OOPs, Java Function, Java Loops, Java Collections, Java Thread, Java Servlet a Web Services s využitím priemyselných prípadov použitia.

Máte na nás otázku? Uveďte to v sekcii komentárov v článku „Pokračovať vo vyhlásení v Jave“ a my sa vám ozveme.