Ver Mensaje Individual
  #18 (permalink)  
Antiguo 01-06-2006, 15:12:22
EdUarDo
 
Mensajes: n/a
Predeterminado Re: Colecciones tipadas

> El tema es que cuando quiero usar una clase coleccion que arme, para
> usar el foreach, me dice que debo hacerla iterable.
>
> Tienen idea como lograr esto.
>
> Estoy usando el foreach de esta forma:
>
> for (Cliente oCliente : oClienteCol)
> {
> string Nombres += oCliente.Nombre;
> }



A mí esto me funciona perfectamente:

public class Cliente {
......
}

Y luego por otro lado:

public void execute() {
List<Cliente> clientes = new ArrayList<Cliente>();
Cliente cliente = new Cliente();
clientes.add(cliente);

String nombre = "";
for (Cliente cliente2 : clientes) {
nombre += cliente2.getNombre();
}
}

List es iterable, luego no tienes que hacer nada.
Responder Con Cita