Galera estou tentando utilizar aquele for novo do java 5 e tenho algumas dúvidas:
Primeira: Ele funciona somente com coleções ou funciona com array tambem?
Segunda: Como faço caso precise pegar o indice que ele deixa implicito?
Estou tentando utiliza-lo com um array da forma descrita abaixo, está correto?
//Receber um array de códigos de cliente do request
String[] arrayDeClientes = request.getParameterValues(“array1”);
for(String codigo:arrayDeClientes){
Cliente cliente = new Cliente(); //Crio um objeto do tipo cliente
//Neste ponto quero setar um atributo do cliente com o valor do array
cliente.setId(Long.parseLong(codigo.???);
}
Preciso capturar o valor de cada elemento do array, mas não sei se este tipo de for funciona com array.
Agradeço desde já
Jandiro