/ / java construction d’un tableau multidimensionnel comportant des cellules qui sont un arraylist

java build multidimensionnel tableau qui a des cellules qui sont un arraylist - java, tableaux, arraylist, multidimensional-array

J'ai un tableau multidimensionnel qui étaitvaleurs entières initialisées. Je veux construire ArrayList pour tous les index (cellules) de ce tableau. Les bibliographes prendront des nombres aléatoires avec un nombre de valeurs entières dans la cellule correspondante. Par exemple, multiarray [0] [5] = 15, je veux créer une ArrayList qui porte le nom "0,5" (signifie 0 à 5) et lui ajouter 15 valeurs aléatoires. J'essaie de faire cela avec pour boucle;

for (int i=0; i<n; i++){
for(int j=0; j<n; j++){
if(i != j){
String nameOfSenderBank=String.valueOf(i);
String nameOfReceiverBank=String.valueOf(j);
ArrayList<Integer> ???  = new ArrayList<Integer>();
for(int a=0; a<banksNumberOfOrders[i][j]; a++){
.....

}
}
}
}

Je ne peux pas "nommer ArrayList de manière dynamique avec les numéros d’index de la boucle, je transforme en caractères Integer en String, mais les variables locales ne sont pas" utilisées comme nom ArrayList, comment puis-je résoudre ce problème.

Réponses:

1 pour la réponse № 1

Je pense qu'une meilleure option est d'avoir un HashMap<String, int[]> où la clé serait le nom 0 à 5 et la valeur serait le tableau de valeurs aléatoires.