Arrays.asList & Collection.toArray

3 respostas
J

eu preciso criar acrescentar elementos a um array, e tentei usar o Arrays.asList(Oarray) pra criar a lista e poder adicionar na lista mais não consigo adiconar nada na lista da UnsupportedOperationException, como eu posso fasso fazer isso estou dentro de um for e vou pegando alguns numeros e aniconando no array.

tentei tbm criar uma nova lista e usar o Collections.copy() pra copiar a lista que gerei do arrai pra nova lista e poder adicionar dados na nova lista mais esse lista genrado pelo Arrays.asList não aceita…

3 Respostas

Rafael_Steil

Tente assim:

new ArrayList(Ararys.asList(.....));

Rafael

Ataxexe

Basta ler a documentação para ver que a lista retornada não aceita modificações no número de elementos. O que você deve fazer para contornar isso é justamente o que o Rafael postou.

J

Ataxexe:
Basta ler a documentação para ver que a lista retornada não aceita modificações no número de elementos. O que você deve fazer para contornar isso é justamente o que o Rafael postou.

eu li por isso eu falei que não aceita…
valeu rafael eu recriei um ArrayList populando os kras do array e adicionando os que queria a mais…

Criado 4 de agosto de 2008
Ultima resposta 4 de ago. de 2008
Respostas 3
Participantes 3