Arrays d'objectes en Java
De Investigació
En Java no es poden fer arrays d'objectes complexos.
Coses com
TreeMap<Double,ArrayList<String>> [] classif = new TreeMap<Double,ArrayList<String>>[10]
donen errors de compilació de generic array creation.
La única forma de solucionar-ho és fent una classe "intermediaria" entre el contenidor genèric i l'array, de la següent forma:
public class Classificacio extends TreeMap<Double,ArrayList<String>>{ ... }
i després ja podrem fer arrays d'aquesta classe sense cap problema.
Classificacio [] classif = new Classificacio[10]

