Normal
Wie muss man ein Array von ArrayList korrekt mit Autoboxing notieren?[code=Java]ArrayList<double[]>[] subset = new ArrayList<double[]>[groupList.size()]; for (int i = 0; i < subset.length; i++) { subset[i] = new ArrayList<double[]>(); } }[/code]Das führt zu einem Fehler in der ersten Zeile ("Cannot create a generic array of ArrayList<double[]>"). Lasse ich den Typ weg, also:[code=Java]ArrayList<double[]>[] subset = new ArrayList[groupList.size()]; for (int i = 0; i < subset.length; i++) { subset[i] = new ArrayList<double[]>(); } }[/code]dann meckert Eclipse wegen Typensicherheit. Wie muss es richtig heißen?
Wie muss man ein Array von ArrayList korrekt mit Autoboxing notieren?
[code=Java]ArrayList<double[]>[] subset = new ArrayList<double[]>[groupList.size()];
for (int i = 0; i < subset.length; i++) {
subset[i] = new ArrayList<double[]>();
}
}[/code]
Das führt zu einem Fehler in der ersten Zeile ("Cannot create a generic array of ArrayList<double[]>"). Lasse ich den Typ weg, also:
[code=Java]ArrayList<double[]>[] subset = new ArrayList[groupList.size()];
dann meckert Eclipse wegen Typensicherheit. Wie muss es richtig heißen?