Java - For

Petlje koristimo ako želimo da nam se određeni kod ponavlja sve dok nam je neki uslov ispunjen. Pored while i do-while, for spada u grupu petlji. Osnovna sintaksa za for petlju je sledeća:

for(int i = 0; i<10; i++){
//kod koji se ponavlja
}

Kod for petlje napisane u ovom formatu, prvi deo je inicijalizacija brojača koji smo nazvali i a koji je tipa int. Ovaj deo koda se izvršava samo jednom. Drugi deo predstavlja uslov koji mora da bude ispinjen kako bi kod u bloku petlje bio izvršen. U ovom primeru smo naveli da brojač mora biti manji od 10 kako bi nastavili dalje. Sve dok je taj uslov ispunjen petlja će se "vrtiti". Treći deo se odnosi na uvećavanje brojača i taj deo se izvršava svaki put kada se kod u for petlji izvrši do kraja.

U telu for petlje može biti bilo koji kondicional, poziv neke druge metode ali i bilo koja druga petlja. 

Ono što moramo voditi računa je da greškom ne napišemo "beskonačnu petlju". To su petlje kod koje će uslov biti uvek ispunjen i nećemo nikada moći da izađemo iz petlje. Primer beskonačne petlje bi mogao da bude ovakav:

for(int i = 1; i>0; i++){
  //beskonacna petlja
}

 

Korišćenjem ovog sajta prihvatate upotrebu kolačića. Saznajte više