for



Bucla Java for este utilizată pentru a itera de mai multe ori o parte a programului. Dacă numărul de iterații este fix, se recomandă utilizarea pentru buclă.

Java pentru buclă este utilizată pentru a itera o parte din proaIn Java, pentru buclă este similară cu C și C ++. Ne permite să inițializăm variabila buclă, să verificăm starea și să creștem / micșorăm într-o singură linie de cod. Folosim bucla for numai atunci când știm exact de câte ori dorim să executăm blocul code.ram de mai multe ori. Dacă numărul de iterații este fix, se recomandă utilizarea pentru buclă.

Sintaxa:

for(inițializare, condiție, increment/decrement){
   //instructiuni care se vor repeta
}

Exemplu

Exemplu.java

public class Exemplu{
   public static void main(String args[]){
      int sum = 0;
      for(int i = 1; i <= 10; i++){
         sum = sum + i;
      }
      System.out.println("Afisare suma primelor 10 numere naturale: " + sum);
   }
}

Afișare:

Afisare suma primelor 10 numere naturale: 55

for-each

Java oferă o buclă îmbunătățită pentru a traversa structurile de date, cum ar fi matrice sau colecție. În bucla pentru fiecare, nu este nevoie să actualizăm variabila buclă. Sintaxa pentru a utiliza bucla pentru fiecare în java este dată mai jos. Sintaxa:

for(tipul_de_data var : numele_sirului/numele_colectiei){
   //instructiuni care se vor repeta
}

Exemplu

Exemplu.java

public class Exemplu{
   public static void main(String args[]){
      String[] names = {"Java", "C", "C++", "Python", "JavaScript"};
      System.out.println("Afisare continutul sirului de nume: \n);
      for(String nume : limbaje){
         System.out.println(nume);
      }
   }
}

Afișare:

Afisare continutul sirului de nume:
Java
C
C++
Python
JavaScript