Ce este bucla în Java și cum să o implementăm?



Acest articol despre „pentru buclă în Java” vă va ajuta să înțelegeți cum să implementați declarația de buclare pentru în Java cu ajutorul unor exemple de programe.

În timpul programării, dacă apare o situație în care știți în mod specific de câte ori doriți să iterați un anumit bloc de instrucțiuni din codul dvs., alegeți o buclă „pentru”. În acest articol, vom afla cum să implementăm pentru loop in

Subiectele tratate în acest articol sunt următoarele:





c ++ sortarea unui tablou

Sa incepem!

Ce este pentru bucla?

Programatorii folosesc de obicei bucle pentru a executa un set de declarații. 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!



Pentru o mai bună înțelegere, permiteți-mi să vă ofer o reprezentare picturală!

Diagrama fluxului

For-In Loop - Tutorial Swift - Edureka

Aici, după inițializare, condiția pe care ați atribuit-o în cod este scanată, în cazul în care condiția este adevărată, aceasta ar crește / micșora (în funcție de codul dvs.) valoarea și din nou itera codul în funcție de condiția pe care o aveți atribuit. Dar, dacă starea dvs. este falsă, va ieși din buclă.



După această explicație teoretică, permiteți-mi să vă arăt sintaxa pentru buclă!

Sintaxă

pentru (declarația 1 declarația 2 instrucțiunea 3) {// blocul de cod trebuie executat}

Sintaxa este destul de simplă. Merge după cum urmează
Declarația 1: înainte de executarea blocului de cod
Declarația 2: specifică condiția de execuție a codului
Declarația 3: condiție odată ce codul a fost executat

Pentru a clarifica lucrurile, să implementăm sintaxa explicată mai sus într-un cod Java.

Exemplu de buclă for

Codul scris mai jos descrie modul în care bucla este implementată în

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

Ieșire:
0
unu
2
3
4

Am luat un cod simplu pentru a vă familiariza cu conceptul de buclă. În interiorul buclei for, există trei afirmații despre care am vorbit în segmentul anterior. Sper că acum vă puteți relaționa cu ușurință!

  • În primul rând, Int i = 0, este inițializarea unei variabile întregi a cărei valoare a fost atribuită lui 0.
  • În al doilea rând, i<5 is the condition that I have applied in my code
  • În al treilea rând, i ++, înseamnă că vreau ca valoarea variabilei mele să fie incrementată.

După ce am înțeles funcționarea buclei for, permiteți-mi să vă duc la un alt concept, adică Java imbricat pentru buclă!

Java imbricat pentru buclă

Dacă aveți o buclă for într-o buclă for, ați întâlnit un Java imbricat pentru buclă. Bucla interioară se execută complet când se execută bucla exterioară.

Vă prezint un exemplu pentru a vă arăta funcționarea unui Java imbricat pentru buclă.

Exemplu

Un cod Java pentru o buclă imbricată:

public class Exemplu {public static void main (String [] args) {for (int i = 1i<=3i++){ for(int j=1j<=3j++){ System.out.println(i+' '+j) } } } }

Ieșire:
unsprezece
1 2
1 3
douăzeci și unu
2 2
2. 3
3 1
3 2
3 3

Acum, că ați înțeles conceptul de buclă imbricată, permiteți-mi să vă arăt un exemplu foarte faimos despre care s-ar putea să fi auzit! Exemplele piramidale!

Exemplu de piramidă: Cazul 1

public class PyramidExample {public static void main (String [] args) {for (int i = 1i<=5i++){ for(int j=1j<=ij++){ System.out.print('* ') } System.out.println()//new line } } } 

Ieșire:

*
* *
* * *
* * * *
* * * * *

converti șirul de date în dată

Continuăm cu următorul exemplu.

Exemplu de piramidă: Cazul 2

pachet MyPackage public class Demo {public static void main (String [] args) {int term = 6 for (int i = 1i = ij -) {System.out.print ('*')} System.out.println ( )//linie nouă } } }

Ieșire:

* * * * *
* * * *
* * *
* *
*

Sunt sigur că ați fi familiarizați cu aceste două modele.

Acest lucru ne aduce la sfârșitul acestui articol „Pentru buclă în Java”. Sper că acum vă este clar conceptul „pentru buclă în Java”. Vom continua săpăm lumea Java împreună. Rămâneți aproape!

Asigurați-vă că exersați cât mai mult posibil și reveniți la experiență.

Verificați de Edureka, o companie de învățare online de încredere, cu o rețea de peste 250.000 de elevi mulțumiți răspândiți pe tot globul. Suntem aici pentru a vă ajuta cu fiecare pas din călătoria dvs., pentru a deveni o afară de întrebările de interviuri java, venim cu un curriculum care este conceput pentru studenți și profesioniști care doresc să fie un dezvoltator Java.

Ai o întrebare pentru noi? Vă rugăm să o menționați în secțiunea de comentarii a acestei „interfețe java Map” articol și vă vom răspunde cât mai curând posibil.