utilisation d'une Map et écriture de données.
Bonjour.
J'utilise un Map en y mettant différentes valeurs.
Exemple :
Code:
1 2 3 4
| map.put("valeurInt", 48);
map.put("valeurDouble", 17,745) ;
map.put("valeurName", "nameX" ) ;
Jusque là, cela fonctionne sans problème, je peux les utiliser. |
Maintenant, j'aimerais pouvoir écrire ces données sur un fichier.
Le probème est que je ne sais pas quel type de valeur est contenue.
Si je caste en String par défaut, cela plante :
Code:
1 2 3 4 5 6 7 8
|
Set cles = monMap.keySet();
Iterator it = cles.iterator();
while (it.hasNext()) {
String cle = (String) it.next();
String valeur = (String)monMap.get(cle);
} |
Savez vous comment procéder dans ce cas ?
Merci