Quando você responder o que eu perguntei nesse tópico, quem sabe podemos te ajudar.
Aliás, não duplique tópicos.
R
Rafael_Vieira1
Eu dupliquei a pergunta esperando outra pessoa que esteja realmente DISPOSTA A AJUDA um iniciante em java .
Dizer em qual linha esta o erro e fazer piadinha quando peço ajuda para me explicar a melhor forma para fazer não é ajudar.
Fiz essa pergunta para tirar duvida, se é possível adicionar informação a instancia já criada.
Agora se não quiser ajudar ou não entende do assunto eu te entendo, vc não precisa ficar respondendo tudo.
D
darlan_machado
Ah, desculpe por afetar tua sensibilidade. Eu esqueço que as pessoas são sensíveis demais a qualquer tipo de correção: conserto: ato de corrigir algo. Concerto: execução de obra musical por uma orquestra.
Mas, eu tenho que dizer que não fiz piada, só usei de sarcasmo para mostrar que você cometeu um erro básico na escrita.
Não tem como descobrir qual é a referida linha, sem saber o que existe nela, é impossível dizer o que está nulo e causando problemas. De repente, você postou só parte do código ou coisa assim, impedindo que eu conte as linhas e indique qual a errada.
Agora, se quer mesmo ajuda, comece por deixar de se fazer de vítima e entender que ajudar é diferente de adivinhar ou mesmo de responder como você espera.
R
Rafael_Vieira1
Obrigado pela ajuda
D
darlan_machado
Cara, só é possível ajudar quem se ajuda.
Você só colocou um monte de coisas que não levam a lugar algum e ainda vem, com toda a arrogância do mundo, querer exigir algo.
R
Rafael_Vieira1
Cara eu não to sendo arrogante, e peço desculpa se deixei a impressão e obrigado.
R
reginildosousa1 like
Esta dando erro de NullPointerException. Esse erro é lançado quando um aplicativo tenta chamar um método de instancia de um objeto nulo, ou acessando ou modificando uma variável de instancia de um objeto nulo, ou seja quando é necessário que exista um objeto criado mas ele ainda não foi.
R
Rafael_Vieira11 like
Nesse caso eu criei uma instancia da classe Perfil (Perfil(String nome, int idade, List segui)), onde deixei o Arraylist seguir nulo para completar depois onde dá esse erro (em “ana.segui.add(jane)” ), sabe me dizer se é possivel fazer isso sem dá esse problema e há outro modo de fazer isso ? Desde já agradeço, obg reginildosousa.
R
Solucao aceita
reginildosousa1 like
Você precisa criar um objeto List antes de tentar “povoar” essa variável de instância:
importjava.util.List;importjava.util.ArrayList;publicclassInstagram{publicstaticvoidmain(String[]args){/* retire o null do construtor de Perfil */Perfilana=newPerfil("Ana",23);Perfilbruna=newPerfil("Bruna",23);Perfilcaio=newPerfil("Caio",20);Perfilfelipe=newPerfil("Felipe",20);Perfiljane=newPerfil("Jane",30);Perfiljoao=newPerfil("João",23);Perfilmarcos=newPerfil("Marcos",19);Perfilpedro=newPerfil("Pedro",20);Perfilrenata=newPerfil("Renata",35);ana.segui.add(jane);ana.segui.add(joao);bruna.segui.add(renata);felipe.segui.add(marcos);felipe.segui.add(renata);jane.segui.add(bruna);jane.segui.add(marcos);jane.segui.add(pedro);joao.segui.add(ana);joao.segui.add(caio);}}classPerfil{Stringnome;intidade;List<Perfil>segui;intresp;publicPerfil(Stringnome,intidade){this.nome=nome;this.idade=idade;/* é esse trecho que precisa ser feito para o codigo ser compilado*/this.segui=newArrayList<Perfil>();}}
P
peczenyj
Repense suas atitudes. Ninguem é obrigado a lhe ajudar.
R
Rafael_Vieira1
Obrigado reginildosousa. eu tinha me esquecido que dava pra fazer isso.
vlw mesmo pela ajuda