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.
- Čo je to pokračovanie v Jave?
- Syntax
- Vývojový diagram príkazu Java na pokračovanie
- Pokračovať v príkladoch vyhlásenia
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ý
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:
- Najskôr vstúpi do slučky, kde skontroluje stav.Ak je podmienka slučky nepravdivá, priamo ju opustí.
- Potom skontroluje vyhlásenie „pokračovať“. Ak je prítomný, potom sa príkazy nebudú vykonávať v rovnakej iterácii cyklu.
- 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.