Oui, les indexes doivent etre int (ou possiblement quelqu'autre type ordinal). Alors, tu dois numeroter tes users et products. Pour ca, tu pourrait faire une liste: ou Product est une classe qui tient la description d'un product, et l'index dans celle liste serait aussi l'index dans tonTab, et similairement avec les users.
Ou, possiblement mieux, tu pourrait utiliser une Map, ou user ou product serait le clef. Possiblement comme ca:
Map<User,Map<Product,Double>> tonTab;
(Tu devrait utiliser Double et non pas double avec ca, parce que double n'est pas un Object.)
Mais le mieux chemin depend d'application.
Partager