Bonjour.
J'utilise un Map en y mettant différentes valeurs.
Exemple :
Maintenant, j'aimerais pouvoir écrire ces données sur un fichier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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.
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 :
Savez vous comment procéder dans ce cas ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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); }
Merci
Partager