Convertir MAP<String, String> en MAP<String, ArrayList<String>>
Pitch@n
Messages postés
224
Statut
Membre
-
Pitch@n Messages postés 224 Statut Membre -
Pitch@n Messages postés 224 Statut Membre -
Bonjour !!! :)
Je voudrais convertir un tableau de deux strings en une MAP<String, ArrayList<String>>
En gros on pourrais dire que je veux transformer une :
MAP<String, String> en MAP<String, ArrayList<String>>
Exemple : j'ai cette table
hello world
hi mom
hi doug
hello dad
Et je veux la transformer en Map
hello, {world,dad,mom}
hi, {mom,doug}
Merci d'avance !!!! Je ne sais pas du tout comment m'en sortir :(
Si l'argent se trouvait sur les arbres,
les femmes aimeraient les singes.
Je voudrais convertir un tableau de deux strings en une MAP<String, ArrayList<String>>
En gros on pourrais dire que je veux transformer une :
MAP<String, String> en MAP<String, ArrayList<String>>
Exemple : j'ai cette table
hello world
hi mom
hi doug
hello dad
Et je veux la transformer en Map
hello, {world,dad,mom}
hi, {mom,doug}
Merci d'avance !!!! Je ne sais pas du tout comment m'en sortir :(
Si l'argent se trouvait sur les arbres,
les femmes aimeraient les singes.
A voir également:
- Convertir MAP<String, String> en MAP<String, ArrayList<String>>
- Google map satellite gratuit - Guide
- Google map ma position - Guide
- Telecharger carte google map - Guide
- Itinéraire google map entre deux adresses - Guide
- Historique trajet google map - Guide
1 réponse
Sujet resolu !!!
Map<String, ArrayList<String>> map = new HashMap<String, ArrayList<String>>();
// mettre ce code dans la boucle de la table
// key/value sont à tester et à ajouter dans le Map
...
if(map.containsKey(key))
{
map.get(key).add(value);
}
else
{
ArrayList<String> newValueList = new ArrayList<String>();
newValueList.add(value);
map.put(key, newValueList);
}
Map<String, ArrayList<String>> map = new HashMap<String, ArrayList<String>>();
// mettre ce code dans la boucle de la table
// key/value sont à tester et à ajouter dans le Map
...
if(map.containsKey(key))
{
map.get(key).add(value);
}
else
{
ArrayList<String> newValueList = new ArrayList<String>();
newValueList.add(value);
map.put(key, newValueList);
}