Ciao a tutti raga, ho un problema, sto cercando di tradurre un algoritmo da visual basic in java e mi chiedevo se si puo usare un record con vettore in java ho spulciato in giro ma non ho trovato cose concrete, praticamente l'algoritmo in vb6 da tradurre è questo;
codice:
Private Type struttura
nome As String
minimo As Integer
massimo As Integer
End Type
campsoSel() as struttura
campoSel(i).nome = "valori"
campoSel(i).minimo = 1
campoSel(i).massimo = 10
in java ho fatto cosi mi sono creato una classe di nome record:
codice:
public class Record
{
public String nome;
public int minimo;
public int massimo;
}
poi nel main ma mi servirebbe anche altrove ho fatto cosi:
codice:
public class StrutturaRecord {
public static void main(String[] args)
{
int n = 2;
Record campoSel[] = new Record[n];
campoSel[0].nome = "ciao";
campoSel[0].minimo = 1;
campoSel[0].massimo = 10;
}
}
ma mi da questo errore
Exception in thread "main" java.lang.NullPointerException
at strutturarecord.StrutturaRecord.main(StrutturaReco rd.java:11)
Java Result: 1
cosa sbaglio?
credete che si puo fare una cosa del genere in java?
grazie in anticipo