@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 errojava.lang.NullPointerException
, debuguei o programa e vi que o ponteiro dethis.primeiro
está comonull
, como posso resolver isso?Grato.
Mensagens: 3
Participantes: 3