Bonjour,
J'essaie de crée une hashmap qui va contenir des couples de mots avec leurs nombre d'occurrence à partir d'une liste de mots.
J'ai un petit soucis sur le nombre d'occurrence qui reste toujours égale à 0. Si quelqu'un a une solution à me proposer je le remercie d'avance.
public static Map<String,Integer> occurrencesDesMots(List<String> liste){
Map<String,Integer> table = new HashMap();
Iterator it=liste.iterator();
int i;
int nboccurence;
for( i=0; i<liste.size(); i++){
nboccurence=0;
while(it.hasNext()){
Object o = (Object) it.next();
Object c = (Object) liste.get(i);
if(c.equals(o)){
nboccurence++;
}
}
table.put(liste.get(i),nboccurence);
}
return table;
}