Boucle HashMap paramétrée
	
	
		Bonjour,
 Je définis une HashMap paramétrée de la sorte :
	Code:
	
HashMap<String,ArrayList<String>> personnes = new HashMap<String,ArrayList<String>>();
  Jusque là, tout va bien. Après l'avoir remplis, j'ai une partie du code qui boucle sur les clés/valeurs de cette HashMap, mais j'ai un problème :
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 
 | for ( Iterator iter = personnes.entrySet().iterator(); iter.hasNext(); ) {
 Map.Entry ent = (Map.Entry) iter.next();
 //La clé de la HashMap
 String idPerson = (String)ent.getKey();
 //La Valeur de la HashMap
 ArrayList<String> valeur = (ArrayList<String>) ent.getValue();
 //Traitement
} | 
  Je suis obligé de laisser les cast, provoquant donc un warning pour "(ArrayList<String>)". Où ai-je raté une étape ?