Ola pessoa, boa noite
!! bom já tem um tempo que estou usando o for extendido com arrays mas me perguntei por que passei a utiliza-lo no lugar iterator, não pensei duas vezes em responder essa resposta, praticidade 8) .
Iterator<String> iter = getters.iterator();
while (o1 != null && o2 != null && iter.hasNext()) {
String getter = iter.next();
}
...
for(String getter : getters) {}
menha pergunta é, exite alguma direfença direta entre os dois, alguma boa pratica ou expecificação direta entre o uso de um e outro?
ok, desde já agradeço e até mas 
