Méthode de Sauvegarde() en Java

Résolu/Fermé
soufian1364
Messages postés
41
Date d'inscription
mercredi 26 septembre 2007
Statut
Membre
Dernière intervention
23 mai 2016
- 18 avril 2008 à 23:24
soufian1364
Messages postés
41
Date d'inscription
mercredi 26 septembre 2007
Statut
Membre
Dernière intervention
23 mai 2016
- 1 mai 2008 à 09:41
Bonjour à tous,
Salut chers développeurs,

Je viens de terminer un programme Java (type: projet de gestion), je suis un débutant, et je maitrise pas bien encore le travail avec les flux.

j'ai besoin d'une simple méthode de Sauvegarde() pour enregistrer mes données ( les objets )
dans un fichier (.txt)

N.B
- je stock les valeur (des attributs ) dans un tableau dynamique de type vector[] .



Merci d'être intéressé, et fier de porter le nom de Développeur

2 réponses

UaLShark
Messages postés
191
Date d'inscription
vendredi 19 mai 2006
Statut
Membre
Dernière intervention
21 juillet 2010
35
19 avril 2008 à 12:26
Oki !
bon lè tu vas travailler avec la serialization
1- d'abord assures toi que chaque objet que tu veux sauvegarder; est une instance d'une classe implements Serializable

2- Ensuite tu travailles avec la classe ObjetOutputStream;
(les vecteurs emplementent déjà serializable :-))

3- pour Ecrire tu fais
monObjOutputStream.writeObject(monObjet);

4- pour lire
classe ObjectInputStream
laClasse obj= (laClasse) monObjInputStream.readObject();
: Un casting explicite est obligatoire psk le retour est de type java.lang.Object
J'espere que ça va t'aider
14
soufian1364
Messages postés
41
Date d'inscription
mercredi 26 septembre 2007
Statut
Membre
Dernière intervention
23 mai 2016
4
1 mai 2008 à 09:41
Merci UaLSkark
1