List - Voltando a lista

3 respostas
R

Boa tarde galera.

Ainda sou bem perdido nesta parte de collections e estou utilizando list para armazenar dinamicamente um conjunto de objetos.

Pore gostaria de saber como eu faço depois de andar na lista para voltar uma casa ou mais? ou vou ter quer criar um metodo para cuidade disso?

Fiquem com Deus.

3 Respostas

B

Ao invés de usar iterators ou o for each para iterar pela coleção, você pode ir com um for (int i = 0; i < coll.size(); i++) e dar um get(i) nos elementos. Com esse get você pode voltar e ir para qualquer lugar da lista à vontade.

Para algumas implementações de listas o acesso aleatório é mais rápido que outras, ArrayList é uma delas.

spadinha

para ir para fre

for (int i = 0; i < lista.size(); i++) {

Object object = lista.get(i);

}

e para ir para traz

for (int i = array.size()-1; i <=0 ; i–) {

Object object = lista.get(i);

}

meio feio.

mais se servir pra vc

R

spadinha,

Cara, valeu…obrigado, deu certo.

Muito facio desse assim. Criei duas variaveis para cuidadar das posições e mato o negocio…rsrs

Fica com Deus.

Obrigado a tds que me ajudaram

Criado 15 de maio de 2008
Ultima resposta 15 de mai. de 2008
Respostas 3
Participantes 3