Quantcast
Channel: Programação - GUJ
Viewing all articles
Browse latest Browse all 33093

Ajuda, por favor! Inserindo informações em Lista Circular

$
0
0

@blue_velvet escreveu:

Estou fazendo um método de inserção de informações em uma Lista Circular, um insiraNoFinal mais especificamente. Nesse método, caso a Lista Circular esteja vazia, então o elemento que estou inserindo é o primeiro, e como ela é circular, o primeiro elemento aponta para ele mesmo, faço isso da seguinte forma:

    if (this.primeiro==null)
        this.primeiro = new No (informacao, this.primeiro);

Passo informacao, this.primeiro como parâmetro para que o ponteiro do primeiro aponte para ele mesmo, porém, depois de inserida a primeira informação, quando vou inserir no final outra informação, recebo o erro java.lang.NullPointerException, debuguei o programa e vi que o ponteiro de this.primeiro está como null, como posso resolver isso?

Grato.

Mensagens: 3

Participantes: 3

Ler tópico completo


Viewing all articles
Browse latest Browse all 33093


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>