O buclă este un mod de a repeta liniile de cod de mai multe ori. Blocul de cod conținut în buclă va fi executat din nou și din nou până la îndeplinirea condiției cerute de buclă. De exemplu, puteți configura o buclă pentru a tipări numerele uniforme între 1 și 100. Codul care se execută de fiecare dată când se execută bucla va fi tipărirea unui număr egal, condiția pe care bucla caută să o îndeplinească este ajungând la 100 (adică 2 4 6 8 ... 96 98).
Există două tipuri de bucle:
in timp ce
și face în timp ce
bucle.pentru
buclă.Un indeterminat in timp ce
bucla pentru a căuta numărul 10 într-o ordine aleatorie int
matrice:
// int tablă de numere aleatorii int [] numere = 1, 23, 56, 89, 3, 6, 9, 10, 123; // o variabilă booleană care va acționa ca condiție pentru numărul buclei booleaneFound = false; indice int = 0; // această buclă va continua să funcționeze până când numberFound = true while (! numberFound) System.out.println ("Ne bucurăm în jurul ..."); if (numere [index] == 10) numberFound = true; index ++; System.out.println ("Am găsit numărul după" + index + "bucle"); index ++;
Un determinat pentru
bucla pentru a afișa toate numerele între 1 și 100:
număr int = 0; // buclați de 49 de ori pentru a obține numerele uniforme // între 1 și 100 pentru (int i = 1; i