|
|
|
![]() |
|
Strumenti |
![]() |
#1 | |||
Junior Member
Iscritto dal: Sep 2014
Messaggi: 3
|
[Java] Problema con NullPointerException
Salve a tutti.
Sto realizzando un programma per gli scacchi 1vs1. Mi dà questo errore: Quote:
Quote:
Quote:
Help! :-) |
|||
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Feb 2009
Messaggi: 845
|
Il problema è che quando inizializzi un array in quel modo, riempie 32 spazi di null, e non di new Pezzo().
Significa che this.lista pezzi[n] == null, fino a che non riempi l'array di oggetti. Puoi usare un ciclo for in cui ad ogni iterazione assegni ad ogni elemento dell'array un nuovo Pezzo. per ogni elemento dell'array this.listaPezzi[n] = new Pezzo(); A questo punto potrai chiamare tranquillamente this.listaPezzi[i].setCase() su ogni oggetto. |
![]() |
![]() |
![]() |
#3 |
Junior Member
Iscritto dal: Sep 2014
Messaggi: 3
|
Perfetto! Grazie, gentilissimo :-)
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 09:48.