Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1302 connectés 

  FORUM HardWare.fr
  Programmation

  Java : lire/écrire dans un fichier des objets directement : possible ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Java : lire/écrire dans un fichier des objets directement : possible ?

n°34988
oh_damned
Posté le 28-05-2001 à 23:06:57  profilanswer
 

je suis en train de faire un petit projet et lire/écrire des octets serait assez lourd, écrire des objets tout d'un bloc, est-ce possible et si oui, quelles classes utiliser ?
 
thanks

mood
Publicité
Posté le 28-05-2001 à 23:06:57  profilanswer
 

n°35054
petoulachi
A fortiori, brigadier chef
Posté le 29-05-2001 à 09:39:17  profilanswer
 

oui c faisable (vive le java !) grace a l'interface serializable.
il faut que ton objet (et tout les objets le composant) implemente l'interface serializable. Puis l'ecriture se fait en 3 lignes. J'ai pas le code ici (je suis au boulot), mais c tres simple. Enfin si t'y arrive pas, je le chercherai !

n°35059
lamatrice
Posté le 29-05-2001 à 09:58:36  profilanswer
 

http://www.infini-fr.com/Sciences/ [...] va/io.html
 
 
hthttp://www.eteks.com/coursjava/io10.html

n°35070
petoulachi
A fortiori, brigadier chef
Posté le 29-05-2001 à 10:14:33  profilanswer
 

hey lamatrice y te dis qu'il veut pas le faire par octet, alors...
 
d'ailleurs je me souviens pour ecrire l'objet; il suffit de faire un objectOutputStream, et pour le restaurer (lecture) objectInputStream !

n°35429
louisebroo​ks
Posté le 30-05-2001 à 00:21:19  profilanswer
 

petoulachi a écrit a écrit :

hey lamatrice y te dis qu'il veut pas le faire par octet, alors...
 
d'ailleurs je me souviens pour ecrire l'objet; il suffit de faire un objectOutputStream, et pour le restaurer (lecture) objectInputStream !




 
Hey petoulachi, quand t'arrive sur une page web que tu connais pas, tu peut scoller vers le bas à l'aide la souris.....pour voir la suite. ça s'appelle scrolling.
 
et puis on trouve la partie sur les Stream !!!!!!
 
(c'est du net harcelement ma parole!!!)
y'a des médiateurs sur ce forum !!!!!!!!!

 

[edit]--Message édité par louisebrooks--[/edit]

n°35453
petoulachi
A fortiori, brigadier chef
Posté le 30-05-2001 à 09:21:18  profilanswer
 

bin meme avec les streams de toute façon c pas la methode pour ecrire un objet directement. Ma methode tiens en trois ligne pour ecrire n'importe quel objet ...

n°36242
oh_damned
Posté le 31-05-2001 à 20:12:20  profilanswer
 

thanks petoulachi, ça marche sans problème, et en effet ça tient en 3 lignes :  
 
FileOutputStream ostream = new FileOutputStream(file);
ObjectOutputStream o = new ObjectOutputStream(ostream);
o.writeObject(obj);
 
/* obj --> n'importe quel objet qui implemente l'interface Serializable (même contrainte pour les objets qu'il contient s'il y en a)*/


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  Java : lire/écrire dans un fichier des objets directement : possible ?

 

Sujets relatifs
[VB6] Comment lire les données dans une listbox ?[JAVA] à quoi ça sert que je me casse le cul à écrire des méthodes...
[java] sous classe[C++] je sais pas lire dans un fichier ...
MFC, CString, écriture dans un fichier texte.[JAVA] Incompatiblités . . .
menu en html??? possible???[JAVA] Comment créer un nouveau curseur ?
Plus de sujets relatifs à : Java : lire/écrire dans un fichier des objets directement : possible ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR