vet[0] é nulo e vc está tentando alterar o valor da propriedade nome.
antes de vet[0].nome = "sykes"; inicialize a variavel vet[0] = new Variavel();
lembre sempre de encapsular suas propriedades
Rodrigo_Sasaki
você precisa instanciar seu objeto antes…
se você declarou um array de Variavel, isso não quer dizer que as posições dele ja estão iniciadas, portanto tudo está null.
quando você faz
vet[0].nome
está buscando a propriedade nome de algo nulo, ou seja, seu objeto não “existe”, o que causa a NullPointerException.
é necessário instanciar seu objeto antes… algo como isso:
vet[0]=newVariavel();vet[0].nome="sykes";
entendeu?
S
sykes
Muito obrigado!!!
Problema solucionado.
Pode trancar o tópico.
Rodrigo_Sasaki
Os tópicos não são trancados por isso hehehe…
se o seu problema foi solucionado… edite o seu primeiro post deste tópico e adicione a tag [RESOLVIDO] para as pessoas poderem saber com mais facilidade que a dúvida do tópico foi sanada.