Shaka87
08-02-2007, 13:54
Urge aiuto...
in pratica ho creato un array multidimensionale di oggetti statici dentro un metodo pubblico non statico che viene poi richiamato dal costruttore.
Ora... dentro il metodo tutto ok, facendo le prove con i system.out.println e gli instanceof vedo che l'array è correttamente riempito.
Se invoco gli oggetti dell'array in qualsiasi altro metodo della classe mi rileva la nullpointerexception, ossia che l'array è vuoto.. com'è possibile?
L'oggetto è ovviamente dichiarato nell'intestazione della classe (public static nomeClasseOggetto nomeoggetto[][])
Grazie ^^
in pratica ho creato un array multidimensionale di oggetti statici dentro un metodo pubblico non statico che viene poi richiamato dal costruttore.
Ora... dentro il metodo tutto ok, facendo le prove con i system.out.println e gli instanceof vedo che l'array è correttamente riempito.
Se invoco gli oggetti dell'array in qualsiasi altro metodo della classe mi rileva la nullpointerexception, ossia che l'array è vuoto.. com'è possibile?
L'oggetto è ovviamente dichiarato nell'intestazione della classe (public static nomeClasseOggetto nomeoggetto[][])
Grazie ^^