Gente,
Como eu caminho numa lista sem passar a posição? :eek:
Ex:
lista.get(1)
É com Interator???
Tem next e prev ?
Como eu faço isso???
Thanks!!!
Gente,
Como eu caminho numa lista sem passar a posição? :eek:
Ex:
lista.get(1)
É com Interator???
Tem next e prev ?
Como eu faço isso???
Thanks!!!
ListIterator ite = lista.listIterator();
Object obj = ite.next();
obj = ite.previous();
http://java.sun.com/j2se/1.5.0/docs/api/java/util/ListIterator.html
Estava olhando esse tópico e minha dúvida é parecida…
Como faço para ir para o primeiro elemento da lista e para o último?
Tem como fazer isso direto, ou tem que ir fazendo next e previous?
Se não, como faço para ir até um determinado ponto da lista…
Estou usando o ListIterator para pegar os dados de um ArrayList, mas tem momentos que preciso ou voltar ao início da lista, ou ir diretoao fim, ou num determinado ponto do meio dela… Tem como fazer isso?
Sds.,
Carlos
ListIterator não tem isso não, você tem que implementar aí…
E teria outra maneira de fazer para “navegar” pelo ArrayList?
sds.,
Carlos
Como eu tenho que pegar item por item, estou fazendo um for com e pegando os dados assim:
nomedalista.get(indice)
Mas para pegar o primeiro o indice é =0 e tem o comando: nomedalista.lastIndexOf() - que retorna o ultimo.
Olha a explicação:
lastIndexOf
int lastIndexOf(Object o)
Returns the index in this list of the last occurrence of the specified element, or -1 if this list does not contain this element. More formally, returns the highest index i such that (o==null ? get(i)==null : o.equals(get(i))), or -1 if there is no such index.
Parameters:
o - element to search for.
Returns:
the index in this list of the last occurrence of the specified element, or -1 if this list does not contain this element.
Throws:
ClassCastException - if the type of the specified element is incompatible with this list (optional).
NullPointerException - if the specified element is null and this list does not support null elements (optional).
Espero que ajude
Obrigado.
Sds.,
Carlos