Bonjour tout le monde ,

J'ai un petit problème avec un hashmap qui contient un hashmap.

Mon hashmap est sous forme de :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Hashmap <Set<String>, Hashmap<Set<String>>, Float>
Set<String> : ensemble de classes CS
Hashmap<Set<String>>, Float> : un hashmap contient comme clé de classes correspondantes à CS et une mesure de pertinence de couple (CS, CR) (float).

Ci joint une explication :
problème.doc

les CSi : Set<String>
les CRj et les valeurs en rouge représentent Hashmap<Set<String>>, Float>

Je veux parcourir cet hashmap : Hashmap <Set<String>, Hashmap<Set<String>>, Float> de telle façon de voir les lignes et les colonnes , je sais pas comment faire. Mon objectif est de voir par exemple d'après la matrice jointe que la ligne 1 contient plusieurs valeurs pour une même classe CS1 donc il faut prendre la valeur maximum et la garder dans la première ligne et pour les autres valeurs , je mets à jour le hashmap (ou autrement la matrice) et j'ajoute des autres lignes avec les autres valeurs. Tout simplement je veux que chaque ligne contient une valueur pour chaque classe. Merci de m'aider à avoir la bonne solution