FrankieB76
10-11-2011, 10:36
buongiorno, ho un problema con una matrice, non capisco quale sia l'errore, se di sintassi o di concetto. :help:
nel momento in cui vado a definire l'oggetto matrice, di arraylist di stringhe, ed il suo costruttore vuoto, ho questa situazione:
public class MatriceArchi {
public int dim;
public ArrayList <String> [][] mat;
//costruttore vuoto
public MatriceArchi () {
dim = 0;
mat = new ArrayList <String> [][];
}
}
mi segna errore sull'ultima riga,
mat = new ArrayList <String> [][];
ovvero mi dice "Cannot create a generic array of ArrayList<String>",
ma non mi dice niente sopra, quando definisco
public ArrayList <String> [][] mat;
in cosa sbaglio?
per chiarezza, l'obiettivo è la definizione di un oggetto matrice ( [] [] ) in cui ogni cella continene un ArrayList di stringhe.
grazie per l'attenzione, buona giornata! :)
nel momento in cui vado a definire l'oggetto matrice, di arraylist di stringhe, ed il suo costruttore vuoto, ho questa situazione:
public class MatriceArchi {
public int dim;
public ArrayList <String> [][] mat;
//costruttore vuoto
public MatriceArchi () {
dim = 0;
mat = new ArrayList <String> [][];
}
}
mi segna errore sull'ultima riga,
mat = new ArrayList <String> [][];
ovvero mi dice "Cannot create a generic array of ArrayList<String>",
ma non mi dice niente sopra, quando definisco
public ArrayList <String> [][] mat;
in cosa sbaglio?
per chiarezza, l'obiettivo è la definizione di un oggetto matrice ( [] [] ) in cui ogni cella continene un ArrayList di stringhe.
grazie per l'attenzione, buona giornata! :)