Ciclo for

for (inizializzazione; condizione; incremento)
{
	//codice
}

Esempio

for (int i=0; i<10; i++)
{
	//
}

For each

E’ un ciclo for che si utilizza quando è necessario elaborare tutti gli elementi di un array o di una raccolta.

for (type itVar: array)
{
	//Operazioni
}

Dove type è il tipo della variabile iteratore (corrispondente al tipo di dati degli elementi nell’array!). itVar è il suo nome e array è un array, cioè l’oggetto su cui viene eseguito il ciclo.

Warning

Un ciclo for each può essere applicato agli array e a qualsiasi classe che implementa l’interfaccia java.lang.Iterable.

for (int i = 0; i < array.lenght; i++)
{
	//codice
}