Galera tenho um ArrayList e preciso jogar em suas respectivas posicoes o resultado do spli abaixo com faco isso?
String teste = testando,testando1,testando2,testando3,testando4;
ArrayList = teste.split(",");
como fazer isso??
valeu galera…
Galera tenho um ArrayList e preciso jogar em suas respectivas posicoes o resultado do spli abaixo com faco isso?
String teste = testando,testando1,testando2,testando3,testando4;
ArrayList = teste.split(",");
como fazer isso??
valeu galera…
Acho que é assim:
List<String> nomes = Arrays.asList(teste.split (","));
Dentro da medida do possível, evite criar uma variável do tipo “ArrayList”; prefira “List” (ou seja, use a interface e não a classe). Exemplo:
List<String> nomes = new ArrayList<String>();
Cuidado com os imports porque o “List” que mencionei é java.util.List, não java.awt.List.
Qual seria o problema do ArrayList???
valeu
É que normalmente em Java é melhor usar, para declarar variáveis e parâmetros, a interface e não a classe concreta.
Isso lhe permite fazer certas coisas, como substituir a implementação, e torna seus programas mais flexíveis.
Não é que o ArrayList tenha problema: o problema é declarar uma variável como ArrayList, porque força você a usar um ArrayList em situações em que um List qualquer (como um LinkedList) poderia ser usado sem problemas.
List dados = Arrays.asList(temp.trim().split (","));
Entao se eu faco isso todas as informacoes vao para a pisocao (0) do List com eu jogo elas em determinados indices do List??
Valeu
Consegui era cabacada minha mesmo valeu