Pessoal desculpe post isto aqui. Mas eu estou com uma duvida crucial para seguir em frente. Gostaria de saber se meu método de inserir na frente está certo! Mas com lista duplamente encadeada…
o codigo de inserir é esse:
public void insert_front(int valor){
No tmp = new No();
tmp.setDado(valor);
if(isEmpty()){
primeiro = tmp;
}else{
primeiro.setAnt(tmp);
tmp.setProx(primeiro);
primeiro = tmp;
}
}
e para visualizar a lista to usando isso aqui:
public void display(){
No corre = new No();
corre = primeiro;
System.out.println("Lista->Direita para Esquerda: ");
while(corre!=null){
corre.display();
corre = corre.getProx();
}
System.out.print("\n");
}
grato pela ajuda…
