Comparer deux valeurs d'une hashMap
rachou1
Messages postés
32
Statut
Membre
-
rachou1 Messages postés 32 Statut Membre -
rachou1 Messages postés 32 Statut Membre -
Bonjour à tous et merci d'avance pour votre aide,
J'aimerais comparer des attributs de clés d'une hashmap. Je m'explique... J'ai une liste de valeurs pour chaque objet de la clé de ma hashmap. J'aimerais comparer les valeurs qui sont égales. J'ai parcourus la hashmap avec une boucle étendue, un foreach, mais je ne pense que ce soit correcte. Je ne sais pas comment dire au programme que je veux la valeur suivante de la hashmap avec ce foreach. Avec un for classique ce serait simple, il faudrait juste faire un get(i+1) mais là je ne sois pas comment faire...
Voici mon code:
for(Panier p1 : hashBien.keySet())
{
hashRetenu.put(p1. hashBien.get(trans1));
//comparaison
for(Panier p2 : hashBien.keySet())
{
if(p1.getLstProd().equals(p2.getLstProd()))
{
hashRetenu.put(p2, hashBien.get(p2));
}
}
}
Merci d'avance !
Rachel
J'aimerais comparer des attributs de clés d'une hashmap. Je m'explique... J'ai une liste de valeurs pour chaque objet de la clé de ma hashmap. J'aimerais comparer les valeurs qui sont égales. J'ai parcourus la hashmap avec une boucle étendue, un foreach, mais je ne pense que ce soit correcte. Je ne sais pas comment dire au programme que je veux la valeur suivante de la hashmap avec ce foreach. Avec un for classique ce serait simple, il faudrait juste faire un get(i+1) mais là je ne sois pas comment faire...
Voici mon code:
for(Panier p1 : hashBien.keySet())
{
hashRetenu.put(p1. hashBien.get(trans1));
//comparaison
for(Panier p2 : hashBien.keySet())
{
if(p1.getLstProd().equals(p2.getLstProd()))
{
hashRetenu.put(p2, hashBien.get(p2));
}
}
}
Merci d'avance !
Rachel
A voir également:
- Comparer deux valeurs d'une hashMap
- Deux ecran pc - Guide
- Comment faire deux colonnes sur word - Guide
- Nombre de jours entre deux dates excel - Guide
- Deux whatsapp sur un téléphone - Guide
- Comparer prix amazon - Guide