cybergabry
04-11-2009, 14:09
Ciao a tutti,
purtroppo non è la prima volta che vi chiedo qualcosa su Java, ma sto imparando il linguaggio da autodidatta e quindi ho delle difficoltà. Ho già cercato nel forum ma non ho trovato risposta.
Siccome il Java non prevede dati di tipo strutturato, ho utilizzato la classe:
public class car{
public char letter;
public boolean direz;
}
Poi all'interno del main ho dichiarato un array così:
car[] array = new car[lung];
e quando faccio un assegnamento del tipo:
array[i].letter = 'a';
ottengo un errore runtime de tipo: nullPointerException. Come faccio a risolvere???
Vi ringrazio tanto per l'aiuto.
purtroppo non è la prima volta che vi chiedo qualcosa su Java, ma sto imparando il linguaggio da autodidatta e quindi ho delle difficoltà. Ho già cercato nel forum ma non ho trovato risposta.
Siccome il Java non prevede dati di tipo strutturato, ho utilizzato la classe:
public class car{
public char letter;
public boolean direz;
}
Poi all'interno del main ho dichiarato un array così:
car[] array = new car[lung];
e quando faccio un assegnamento del tipo:
array[i].letter = 'a';
ottengo un errore runtime de tipo: nullPointerException. Come faccio a risolvere???
Vi ringrazio tanto per l'aiuto.