Cast de collection

Galera, é o seguinte.

Tenho uma classe chamada Email ja no sistema.

Agora eu preciso usar um jar, para uma determinada função no sistema, que irei chamar então um metodo para ele me trazer o e-mail do solicitante…

O problema é, ele retorna uma collection de Email.

Ou seja… preciso pegar um item dessa collection, chamar o metodo objeto.getEmail de uma determinada posição da collection.

Mas estou usando java 4. Como eu posso fazer isso?

Se entendi bem é só fazer uma iteração sobre a collection pegando o método que deseja de cada item. Ex:

for (Email item : listEmail) {
     item.getEmail();
}

Espero ter ajudado.

Ps.: se não for isso explique melhor o que quer.

vlw.

Se eu entendi, é algo assim, certo?

Collection emails = metodoQueDevolveAColecaoDeEmails();
Email email = (Email) emails.get(posicaoQueQuero);

Pelo o que percebi você quer percorrer a collection…

[code]Iterator it = suaColecao.iterator();

while(it.hasNext()){
Email email = (Email) it.next();
}[/code]