Diferența dintre pauză și continuarea în Java

Diferența cheie - pauză vs continua în Java
 

În programare, uneori este necesară repetarea unei declarații sau a unui set de declarații de mai multe ori. Buclele sunt folosite pentru a repeta de mai multe ori același set de instrucțiuni. Câteva exemple de bucle sunt buclă în timp, în timp ce bucla și pentru buclă. În bucla în timp, expresia de testare este evaluată mai întâi. Dacă este adevărat, se execută instrucțiunile din buclă. În final, expresia testului este evaluată din nou. Dacă este adevărat, declarațiile se vor executa din nou. Când expresia testului devine falsă, bucla se termină. Ciclul de realizare în timp este similar cu bucla în timp. Dar declarațiile se execută o dată înainte ca expresia de testare să fie verificată. Buclele pentru se utilizează atunci când numărul de iterații este cunoscut la început. Inițializarea se întâmplă mai întâi. Apoi expresia test este verificată. Dacă este adevărat, bucla se execută. Apoi expresia de actualizare este evaluată. Din nou, expresia test este verificată. Dacă este adevărat, bucla se execută. Acest proces se repetă până când expresia testului devine falsă. Este uneori necesar să ignorați câteva declarații în bucla sau să terminați bucla imediat fără a verifica expresia de testare. Declarațiile de întrerupere și de continuare pot fi folosite pentru a atinge această sarcină. Pauza este utilizată pentru a termina bucla imediat și pentru a trece controlul programului la următoarea instrucțiune după bucle. Continuă este folosit pentru a sări peste iterația curentă a buclă. Asta este diferența cheie între pauză și continuă în Java.

CUPRINS

1. Prezentare generală și diferență cheie
2. Ce este ruperea în Java
3. Ce este continuarea în Java
4. Asemănări între pauză și continuă în Java
5. Comparație comparație între părți - pauză vs. continuă în Java în formă tabulară
6. rezumat

Ce este ruperea în Java?

Pauza este utilizată pentru a termina imediat din buclă. Când există o declarație de pauză, comanda este transmisă instrucțiunii după buclă. Cuvântul cheie "break" este folosit pentru a indica declarația de pauză. Chiar dacă programul execută buclă, în cazul în care apare o pauză, executarea ciclului se termină. Prin urmare, dacă programatorul dorește să oprească execuția atunci când o anumită condiție este îndeplinită, atunci poate folosi instrucțiunea de pauză.

Figura 01: Program Java cu instrucțiune de pauză

În conformitate cu programul de mai sus, buclă pentru iterează de la 1 la 10. Când valoarea i devine 6, expresia de test devine reală. Deci, se execută instrucțiunea de pauză și buclă se termină. Deci, valoarea după 6 nu va fi imprimată. Numai valoarea de la 1 la 5 tipărite.

Ce este continuarea în Java?

Continuă este folosit pentru a trece peste iterația curentă a buclă. Cuvântul cheie "continuă" este folosit pentru a indica declarația continuă. Când se execută continuă, controlul programului ajunge la sfârșitul bucla. Apoi expresia test este verificată. Într-o buclă for, instrucțiunea de actualizare este verificată înainte de evaluarea expresiei de testare.

Figura 02: Programul Java cu instrucțiune continuă

Conform programului de mai sus, buclă pentru iterează de la 1 la 10. Când i este 1, restul după împărțirea cu doi este 1. Astfel, condiția if este adevărată. Prin urmare, instrucțiunea continuă execută și repetarea trece la următoarea. Apoi vine 2. Când împărțim 2 pe 2, restul este 0. Condiția este falsă. Deci, continuă să nu execute. Prin urmare, valoarea 2 se imprimă. În următoarea iterație, i este 3. Când o împărțim cu 2, restul este 1. Condiția este adevărată. Deci, continuați execuția și saltul de iterație la următorul și devin 4. Acest proces se repetă până când devin 10. Dacă restul este unul, iterația trece la următoarea din cauza instrucțiunii continue. Se imprimă numai numerele paralele.

Care este asemănarea dintre pauză și continuarea în Java?

  • Atât pauza, cât și continuarea în Java sunt folosite pentru a schimba execuția bucla.

Care este diferența dintre pauză și continuarea în Java?

pauză vs continuă în Java

Pauza este o structură de control a buclă care determină ca buclele să se termine și să treacă controlul programului la următoarea declarație care curge buclele. Continuă este o structură de control a buclă care determină buclă să sară imediat la următoarea iterație a buclă.
 Scop principal
Pauza este utilizată pentru a termina bucla. Continuă este folosit pentru a sări peste instrucțiunile din bucla.

rezumat - rupe vs continua în Java

În programare, este necesară repetarea unei declarații a unui grup de declarații de mai multe ori. Buclele sunt folosite pentru sarcinile respective. Uneori este necesar să săriți câteva declarații în bucla sau să terminați imediat bucla. Pauza și continuarea pot fi folosite pentru a atinge această sarcină. Pauza este utilizată pentru a termina bucla imediat și pentru a trece controlul programului la următoarea instrucțiune după bucle. Continuă este folosit pentru a sări peste iterația curentă a buclă. Aceasta este diferența dintre pauză și continuarea în Java.

Referinţă:

1. "Continuați declarația în Java"., Tutoriale punct, 27 octombrie 2017. Disponibil aici
2. "Declarația de rupere în Java"., Tutoriale punct, 27 octombrie 2017. Disponibil aici