Rozdiel medzi prerušením a pokračovaním v jazyku Java

Obsah:

Rozdiel medzi prerušením a pokračovaním v jazyku Java
Rozdiel medzi prerušením a pokračovaním v jazyku Java

Video: Rozdiel medzi prerušením a pokračovaním v jazyku Java

Video: Rozdiel medzi prerušením a pokračovaním v jazyku Java
Video: Класс 01 Чтение «Капитала» Маркса, том I, с Дэвидом Харви 2024, Júl
Anonim

Kľúčový rozdiel – prestávka vs. pokračovanie v jazyku Java

Pri programovaní je niekedy potrebné zopakovať príkaz alebo súbor príkazov viackrát. Slučky sa používajú na opakovanie rovnakého súboru inštrukcií. Niektoré príklady slučiek sú slučka while, slučka do while a slučka for. V slučke while sa najskôr vyhodnotí testovací výraz. Ak je to pravda, vykonajú sa príkazy v rámci cyklu while. Na záver sa opäť vyhodnotí testovací výraz. Ak je to pravda, príkazy sa vykonajú znova. Keď sa testovací výraz stane nepravdivým, cyklus sa ukončí. Cyklus do while je podobný cyklu while. Ale príkazy sa vykonajú raz pred kontrolou testovacieho výrazu. Cyklus for sa používa, keď je na začiatku známy počet iterácií. Najprv sa vykoná inicializácia. Potom sa skontroluje testovací výraz. Ak je to pravda, cyklus sa vykoná. Potom sa vyhodnotí výraz aktualizácie. Opäť sa kontroluje testovací výraz. Ak je to pravda, cyklus sa vykoná. Tento proces sa opakuje, kým sa testovací výraz nestane falošným. Niekedy je potrebné preskočiť niektoré príkazy vo vnútri cyklu alebo okamžite ukončiť cyklus bez kontroly testovacieho výrazu. Na dosiahnutie tejto úlohy možno použiť príkazy break and continue. Prestávka sa používa na okamžité ukončenie cyklu a na odovzdanie riadenia programu ďalšiemu príkazu po slučke. Pokračovanie sa používa na preskočenie aktuálnej iterácie cyklu. To je hlavný rozdiel medzi prerušením a pokračovaním v jazyku Java.

Čo je break v Jave?

Prestávka sa používa na okamžité ukončenie slučky. Keď existuje príkaz break, ovládací prvok sa odovzdá príkazu po slučke. Kľúčové slovo „break“sa používa na označenie príkazu break. Aj keď program vykonáva cyklus, ak dôjde k prerušeniu, vykonávanie cyklu sa ukončí. Preto, ak chce programátor zastaviť vykonávanie, keď je splnená určitá podmienka, môže použiť príkaz break.

Rozdiel medzi prerušením a pokračovaním v Jave
Rozdiel medzi prerušením a pokračovaním v Jave

Obrázok 01: Program Java s príkazom break

Podľa vyššie uvedeného programu sa cyklus for iteruje od 1 do 10. Keď sa hodnota i stane 6, testovací výraz sa stane pravdivým. Takže príkaz break sa vykoná a cyklus sa ukončí. Hodnota po 6 sa teda nevytlačí. Iba hodnota od 1 do 5 výtlačkov.

Čo je pokračovanie v Jave?

Pokračovanie sa používa na preskočenie aktuálnej iterácie cyklu. Kľúčové slovo „pokračovať“sa používa na označenie príkazu pokračovať. Keď sa pokračuje, riadenie programu dosiahne koniec cyklu. Potom sa skontroluje testovací výraz. V slučke for sa pred vyhodnotením testovacieho výrazu skontroluje príkaz aktualizácie.

Kľúčový rozdiel medzi prerušením a pokračovaním v jazyku Java
Kľúčový rozdiel medzi prerušením a pokračovaním v jazyku Java

Obrázok 02: Java program s príkazom Continue

Podľa vyššie uvedeného programu sa cyklus for iteruje od 1 do 10. Keď je i 1, zvyšok po delení dvomi je 1. Takže podmienka if je pravdivá. Preto sa príkaz continue vykoná a iterácia preskočí na ďalšiu. Potom príde i 2. Pri delení 2 2 je zvyšok 0. Podmienka je nepravdivá. Takže pokračovať sa nevykoná. Preto sa vytlačí hodnota 2. V ďalšej iterácii je i 3. Pri delení 2 je zvyšok 1. Podmienka je pravdivá. Takže, pokračuje sa vykoná a iterácia skočí na ďalšiu a i sa zmení na 4. Tento proces sa opakuje, kým sa i nestane 10. Ak je zvyšok jedna, iterácia preskočí na ďalšiu kvôli príkazu continue. Vytlačia sa iba párne čísla.

Aká je podobnosť medzi prerušením a pokračovaním v jazyku Java?

Prerušenie a pokračovanie v jazyku Java sa používajú na zmenu vykonávania cyklu

Aký je rozdiel medzi prerušením a pokračovaním v jazyku Java?

prestávka vs. pokračovanie v jazyku Java

Prestávka je štruktúra riadenia slučky, ktorá spôsobí ukončenie slučky a odovzdanie riadenia programu ďalšiemu príkazu, ktorý prechádza slučkou. Pokračovanie je štruktúra riadenia slučky, ktorá spôsobí, že slučka okamžite preskočí na ďalšiu iteráciu cyklu.
Hlavný účel
Prestávka sa používa na ukončenie slučky. Pokračovanie sa používa na preskočenie príkazov v rámci cyklu.

Zhrnutie – prestávka vs. pokračovanie v jazyku Java

Pri programovaní sa vyžaduje opakovanie príkazu skupiny príkazov viackrát. Na tieto úlohy sa používajú slučky. Niekedy je potrebné preskočiť niektoré príkazy v rámci cyklu alebo cyklus okamžite ukončiť. Prestávka a pokračovanie môžu byť použité na dosiahnutie tejto úlohy. Prestávka sa používa na okamžité ukončenie cyklu a na odovzdanie riadenia programu ďalšiemu príkazu po slučke. Pokračovanie sa používa na preskočenie aktuálnej iterácie cyklu. To je rozdiel medzi prerušením a pokračovaním v Jave.

Odporúča: