Méthode de Sauvegarde() en Java

Résolu
soufian1364 Messages postés 47 Statut Membre -  
soufian1364 Messages postés 47 Statut Membre -
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
A voir également:

2 réponses

UaLShark Messages postés 193 Statut Membre 35
 
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 47 Statut Membre 4
 
Merci UaLSkark
1