Sérialisation d'une HashMap

XtremGod -  
 XtremGod -
Bonjour,

Dans mon projet JAVA, je dispose d'une HashMap<String, HashMap<String, ArrayList<Bean>>>. Je voudrais savoir si la sérialisation de celle-ci est possible, c'est à dire, sérialiser une HashMap ?

Si oui, comment faire ?

5 réponses

biboo_ Messages postés 1462 Statut Membre 106
 
Tu utilises la méthode "readObject" / "writeObject" qui permet de mettre sous forme de bits ton objet HashMap.
Pose-toi d'abord les bonnes questions: "pourquoi j'utilise ça etc."
1
XtremGod
 
Ne me redis, plus jamais: "Posez-vous les bonnes questions" ! Je ne l'ai que trop entendu.

Donc, oui, la Sérialisation, j'en ai deja fait. Il fallait juste avec sa classe Serializable deja faite et il fallait implémenter. Mais comme la classe HashMap implements Serializable, je n'ai rien besoin de faire dans la classe où cette HashMap est située?
0
XtremGod
 
up
0
biboo_ Messages postés 1462 Statut Membre 106
 
Bonjour,

cette classe implémente serializable, donc faut croire qu'elle est sérialisable. :)
0
XtremGod
 
Je ne parle pas de classe ? xD
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
biboo_ Messages postés 1462 Statut Membre 106
 
On parle bien de HashMap non?
La classe HashMap implémente serializable.
0
XtremGod
 
Ouai, d'accord, mais en concret, j'dois faire quoi (j'connais pas trop la sérialisation normale...)
0