Bonjour tout le monde
J'ai déclaré:dont la classe Matrice est la suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Map<String, Integer> map = new LinkedHashMap<String, Integer>(); Map<String, Matrice> matriceRemplie = new HashMap<String, Matrice>();
Je voudrais savoir comment je peux parcourir toute HashMap, pour chaque valeur de grame de la matrice je la cherche dans la map , si existe je mets la valeur d'existance sinon je met 0 .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 public class Matrice { private String gram; private int fq1; private int fq2; public String getGram() { return gram; } public void setGram(String gram) { this.gram = gram; } public int getFq1() { return fq1;} public void setFq1(int fq1) { this.fq1 = fq1;} public int getFq2() { return fq2;} public void setFq2(int fq2) { this.fq2 = fq2; } public String toString() { return this.gram + "\t" + this.fq1 + "\t" + this.fq2;} }
La stucture que j'ai choisi à remplir c'est :
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part Map<String, Integer> vecteur = new LinkedHashMap<String, Integer>();![]()
Partager