Modificar array[] dentro de um ArrayList [resolvido]

2 respostas
lucao

Pessoal, tenho um ArrayList com uma array[] de Strings dentro. Eu recebo esse ArrayList por um método, e quero modificar o conteúdo do array de Strings que está dentro do ArrayList que eu recebi no método.

Tem como fazer isso ?

Obrigado.

2 Respostas

T

Como é o seu ArrayList? Ele é um ArrayList<String>, ou então ele é um ArrayList contendo uma porção de objetos de tipos diferentes?

Se for o caso (2), suponhamos que a posição 0 de seu arraylist tenha o tal array de strings, e você queira modificar a posição [1] do tal array… Você pode fazer algo como:

String[] strings = (String[]) arraylist.get(0);
strings[1] = “bla bla bla.”;

lucao

Exatamente thingol, perfeito. Ás vezes dou uma esquecida nos básicos. Vou ter que voltar a estudar.

Obrigado.

Criado 21 de agosto de 2006
Ultima resposta 21 de ago. de 2006
Respostas 2
Participantes 2