Dividir Collection em duas

1 resposta
G

Oi, pessoal!

Me deu um branco do caramba aqui e to precisando evoluir no código urgentemente!!! 8O

Seguinte… tenho uma Collection c que contém dois Objetcs. O que eu quero fazer é pegar o segundo Object e colocar em uma nova Collection.

Comé qui é mermo??? Deu branco! :roll:

:razz:
Abração!!!

1 Resposta

J

Varias formas de fazer, se eu nao me engano vc tera que ter uma implementação da interface Collection, para poder pegar o objeto de uma determinada posição ( vc pode pecorrer a Collection, tb e quando ate achar objeto ), ou pedir que lhe retorne um array dos objetos dessa Collection, e pegar o objeto que deseja …tipo:

//simples
                String s = (String)  objCollection.toArray() [1];
                //pode fazer tb
  		Object[] a =  objCollection.toArray();
                //depois add
                objCollection2.add(a[posicao]);

ou

ArrayList<String> list = new ArrayList<String> (objCollection);
 objCollection2.add(list.get(posicao));


.
e por ai vai …

Criado 7 de novembro de 2006
Ultima resposta 7 de nov. de 2006
Respostas 1
Participantes 2