Dados em uma List

6 respostas
V

Ola galera !!

Tenho uma list : List lista = null;
lista = new ArrayList();

ai depois eu passo dados para ela :
lista.add(new String[]{dados});

só que eu preciso pegar cada dado depois q está la dentro.
como eu faço ?

desde ja agradeço :slight_smile:

6 Respostas

Rafael_Nunes

String []stringArray = lista.get(index); stringArray[index];

pascoajr

Vinny… seguinte… é siples… basta usar o método iterator() que a classe List implementa!

List lista = new List();
//faça as inserções aki
lista.add("Sua informação");
//aqui estou setando um objeto do tipo iterator (ajuda bastante)
Iterator it = lista.iterator();
while (it.hasnext())
  System.out.println(it.next());

:wink: é como eu faço!!!
abraços!

V

seguinte : Eu to querendo pegar valores que vao vir do banco , que serao pegos na condiçao While(result.nex())

o que eh melhor eu colocalos em vetores ex: String vetor[]=null;
armazenalos numa list ou num array

Ai depois eu preciso destes mesmos valores para eu armazenar em outro
banco , tipo um espelho.

qual eh a melhor forma e como implementa-la ??
grato.

V

pascoajr

certo, mas eu vou precisar de um vetor ali dentro da list
ai eu vou ter q usar o lista.add(new String[]{variaveis});

isso pq sao varios valores , intendi , fica tudo dentro de um while com a condiçao next() do resultSet

eh soh eu usar depois String [] dados = (String [])itr.next();
que eu consigo pegar os valores q estao dentro da lista nos vetores ,dados[x]?

ai depois eu preciso destes valores para fazer o espelho …intendi…:slight_smile: ?

V

Ae galera valeus pela ajuda consigui fazer esse negocio funcionar :slight_smile:

guardei tudo dentro de uma list: lista.add(new String[]{getString(valores)});

e depois peguei usando :

for (Iterator itr = guarda.iterator(); itr.hasNext()<img src="https://cdn.jsdelivr.net/gh/twitter/twemoji@14/assets/72x72/w.pngink.png?v=9" title=":wink:" class="emoji" alt=":wink:"> {

String[] dados = (String[]) itr.next();

System.out.prinln(dados[numero da posição]);
}

pascoajr

Ok… resolvido entaum!!!
naum sei c ajudei… mas quando precisar!!! manda ae…

abraços…
:!:

Criado 19 de agosto de 2005
Ultima resposta 19 de ago. de 2005
Respostas 6
Participantes 3