Duvida iniciante - troca de posição lista encadeada

1 resposta
A

Criei uma frase usando um encadeamento de celulas, onde cada celula possui uma palavra (string p) e uma referencia para a proxima celula(celula prox)

Celula fraseincorreta = new Celula (Guerra);

fraseincorreta.prox = new Celula (".");

Celula frasecorreta = Celula fraseincorreta;

frase incorreta = null;

e preciso de trocar as palavras guerra e paz de lugar, e as unica referencias que posso utilizar sao frasecorreta e prox.nao posso instanciar novos objetos celula nem modificar o atributo p de objetos celula.

Como faço?? É para um trabalho e nunca programei em Java!

Obrigada

1 Resposta

BrunoBastosPJ

Se você não pode instanciar novos objetos onde esta a palavra paz? Na celula correta? se estava nela e essa linha que você escreveu

Celula frasecorreta = Celula fraseincorreta;

for na verdade assim

Celula frasecorreta = fraseincorreta;

diga adeus a PAZ! :wink:

Criado 10 de agosto de 2006
Ultima resposta 11 de ago. de 2006
Respostas 1
Participantes 2