Tableau trop grand : quelles alternatives?
Bonjour,
J'ai un probleme de mémoire quand je crée tableau à 5 dimensions.... ça marchait bien jusqu'a 4 dimensions, mais à l'ajout d'une cinquieme, ça ne passe plus. Je comprend que ça doit être lourd, vu qu'en plus il y a des milliers lignes...
Existe-t-il une solution alternative aux tableaux, moins couteuse en mémoire mais tout aussi rapide? J'ai pas trouvé dans les FAQ, mais quelqu'un aura peut être une idée...?
Merci d'avance
Code:
1 2 3 4
|
public static int[][][][][] strates;
...
strates = new int[Population.Pop_rec.size()][nb_strat_temporelles][X][Y][Dataset_EVOL.prof_potentielles.length]; |
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space