Ce este declarația Continue în Java?



Pentru a trece la următoarea iterație a buclei, folosim instrucțiunea java continue. Aceasta continuă fluxul curent al programului și omite restul.

Declarațiile de control sunt fundamentele ceea ce permite practic fluxul lin al unui program. Pentru a trece la următoarea iterație a buclei, folosim instrucțiunea java continue. Această declarație continuă fluxul curent al programului și omite o parte din cod în condiția specificată.

Să începem.





Ce este declarația continue în Java?

Instrucțiunea Java continue este permisă numai în interiorul unui . Când se execută continue, iterația curentă a corpului buclei se încheie și execuția continuă cu următoarea iterație a buclei. În termeni simpli, continuă fluxul programului și omite restul codului în acea condiție specifică. Să înțelegem declarația de continuare în Java cu ajutorul unui exemplu în timp real.

Exemplu (apel primit și alarmă):



    • Să presupunem că suntem în apel și alarma este programată în timpul apelului, atunci declanșatorul de alarmă recunoaște evenimentul apelului
    • După notarea evenimentului de apel, telefonul continuă alarma să sune la următoarea perioadă de amânare. Așa funcționează în mod esențial continue.

cum se inversează șirurile în python

Exemplu de declarație Continue

Să analizăm acum sintaxa pentru a demonstra declarația Java Continue.



Sintaxa Java Continuă:

dacă (condiție) {continuare}

Sintaxa este doar cuvântul cheie „continuă” urmat de un punct și virgulă.

Mergând mai departe, să vedem cum funcționează această declarație continue în Java.

Diagrama de flux a declarației Java Continue

În această diagramă, codul va răspunde în următorii pași:

  1. În primul rând, va intra în bucla unde verifică starea.Dacă condiția buclei este falsă, ea iese direct din buclă.
  2. După aceea, va verifica declarația „continuare”. Dacă este prezent, atunci instrucțiunile de după aceea nu vor fi executate în aceeași iterație a buclei.
  3. Dacă declarația „continuă” nu este prezentă, atunci toate declarațiile ulterioare vor fi executate.

Exemple de declarații Continue

Se folosește în bucle ( in timp ce , pentru , ) și într-un caz de comutare. Să le executăm pe toate una câte una.

Declarație Continuare - Dacă Buclă

public class 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+' ') } } } 

Ieșire: 0 1 3 4 5

Explicaţie : Ieșirea de mai sus afișează toate numerele, cu excepția 2. Când este întâlnit, acesta trece la următoarea iterație, omitând instrucțiunile pentru iterația curentă. Pur și simplu renunță la restul codului ori de câte ori se utilizează construcția „continue”.

Exemplu de declarație Continuare - Pentru buclă

Pentru bucla este utilizată atunci când trebuie să itereze o parte din de mai multe ori. Este utilizat în special în cazurile în care numărul de iterații este fix! Să înțelegem același lucru cu un exemplu de cod de mai jos:

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

Ieșire:
0
unu
3
4
5

Explicaţie: Ieșirea de mai sus afișează tot numărul, cu excepția 2.

Exemplu de declarație Continue - While Loop

Java while loop este folosit pentru a itera o parte din program din nou și din nou. Dacă numărul de iterații nu este fix, atunci puteți utiliza bucla while. Acum să înțelegem exemplul de declarație continuă cu bucla While. Consultați codul de mai jos:

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

Ieșire : 10 9 8 7 6 4 3 2 1 0

Exemplu de declarație Continuare - Faceți în timp ce buclați

Bucla Do-while este similară cu while loop, dar are o diferență: în while loop, condiția este evaluată înainte de executarea corpului buclei, dar în starea este evaluată după executarea corpului buclei. Consultați codul de mai jos:

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

Ieșire : 1 2 3 4 6 7 8 9

Cu aceasta, ajungem la sfârșitul acestei declarații Continuare din articolul Java. Declarațiile de control din java trebuie utilizate eficient pentru a face programul eficient și ușor de utilizat.

Edureka’s este organizat de profesioniști conform cerințelor și cerințelor industriale. Această instruire cuprinde cunoștințe cuprinzătoare despre conceptele de bază și avansate ale Java & J2EE de bază, împreună cu cadre populare precum Hibernate, Spring și SOA. În acest curs, veți câștiga expertiză în concepte precum Java Array, Java OOPs, Java Function, Java Loops, Java Collections, Java Thread, Java Servlet și Web Services, folosind cazuri de utilizare din industrie.

Ai o întrebare pentru noi? Vă rugăm să o menționați în secțiunea de comentarii a articolului „Continuați declarația în Java” și vă vom răspunde.

ce este autoboxing în java