Bonjour,
je voudrais récupérer à partir de la hashmap "usr" l'ensemble des clients qui ont comme value de "ref" = 1 et stocker les clientID correspondants dans une liste. mais même avec des itérateurs, j'arrive pas à avoir l'ensemble de ces clientID.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
HashMap usr = tab(clientID,ref);
 
   val = 1;
   ArrayList uList = new ArrayList();
 
   for (Iterator it = usr.keySet().iterator(); it.hasNext();) {
//tm prend la valeur de ref	  
 tm = (Integer)it.next();
 
    	if (tm == 1){
    	uList.add(clientID);    	   
    }
Merci pour votre aide.