Estou com uma duvida em relacao a ArrayList.
Tenho uma ArrayList com varias Strings dentro.
Gostaria de saber como retiro uma String de dentro do ArrayList.
ArrayList<String>nomes=newArrayList<String>();nomes.add("Joao");nomes.add("Joao1");nomes.add("Joao2");Stringnome;nome=nomes.get(1);System.out.println(nome);// apenas para testar
hugofcampos
para retirar uma String de dentro do array list você pode usar um índice ou o próprio valor que se deseja retirar:
A forma como vc está resgatando o valor está correta. Verifique se no seu algoritmo não existe algum método ou algo que esteja alterando a arraylist ou passando algum valor, que não o da arraylist, para a String que está recebendo. Mas, a forma está correta… deveria funcionar.
abraços…
shoko
acho que ela diz retirar não no fato de remover e sim de obter.
kirill
Muito obrigado galera .
Eu estava declarando errado o ArrayList, pq preciso trabalhar com Strings.