Percorrendo um ArrayList - For vs Iterator
import java.util.Iterator;
//precisamos passar o tipo de Array, pois é um método genérico.
Iterator<String> it = nomesArrayList.iterator();
while (it.hasNext()) {
String itemAtual = it.next();
System.out.println(itemAtual);
}Atualizado
