Pegar dados de uma Collection

2 respostas
R

Como fço para pegar os dados de uma Collection ???



Obrigado pela ajuda.

:slight_smile:

2 Respostas

R
Collection da classe collection ?





Tipo, existem classes que extendem a classe collection, tipo o ArrayList, e pra tu acessares os valores dentro delas, basta buscar o mesmo com coisas do tipo:





ArrayList al = new ArrayList()





for(int i = 1; i<10; i++)


  al.add(i);





for(int i = 10; i>1; i)


{


  int valor = (int) al.get(i);


  System.out.println("Valor da posição ""+i+"" é: "+valor);


}





talvez de algum erro de casttypeexception, ou os controladores ´<´ e ´>´ estejam invertidos :-[ , mas o q vale é a intenção do al.add(x) e al.get(y).





[]s





Renato Back
L

Olá,



Se você estiver usando uma Collection do tipo Vector,

vc pode converter-lá em um Array sem maiores problemas

na hora de extrair seua dados, para isso use:



Object[] instanciaDoArray = instanciaDaCollection.toArray();



Espero que ajude,

Criado 8 de maio de 2003
Ultima resposta 9 de mai. de 2003
Respostas 2
Participantes 3