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

  FORUM HardWare.fr
  Programmation
  Java

  Ecrire et Relire un Obj dans un fichier

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Ecrire et Relire un Obj dans un fichier

n°717591
ponponben
Posté le 06-05-2004 à 18:25:19  profilanswer
 

Je voudrais écrire puis relire un objet dans un fichier.
 
/*LA CLASS FICHIER*/
public class Fichier
{
 private FileOutputStream fos;
 private ObjectOutputStream oos;
 
 private FileInputStream fis;
 private ObjectInputStream ois;
 private String fileName;
 public Fichier(String fileName) throws IOException
 {
  this.fileName = fileName;
  fos = new FileOutputStream(this.fileName);
  oos = new ObjectOutputStream(fos);
  fis = new FileInputStream(this.fileName);
  ois = new ObjectInputStream(fis);
 }
 public void write(Object o) throws IOException
 {
  oos.writeObject(o);
 }
 public Object read() throws IOException, ClassNotFoundException, EOFException
 {
  return ois.readObject();
 }
 public void close() throws IOException
 {
  if(oos != null)oos.close();
  if(ois != null)ois.close();  
 }
}
 
/*UTILISATION*/
private void read() throws EOFException, IOException, ClassNotFoundException
{
 try
 {    
  Msn.myFile = new Fichier(fileName);
         //Msn.myFile.write(new ListeUser());
  listeUser = (ListeUser)Msn.myFile.read();
  Msn.myFile.close();
 }
 catch (Exception e)
 {
  System.out.println(e);
  System.out.println("new file" );
   
  listeUser = new ListeUser();
  Msn.myFile.write(listeUser);
  System.out.println(Msn.myFile.read());
  Msn.myFile.close();
 }
 
 
Le hic, c'est que a chaque ouvertue de prog, il m'ecrit nouveau fichier
 
Merci de votre aide. :)  
 
Ponpon

mood
Publicité
Posté le 06-05-2004 à 18:25:19  profilanswer
 


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

  Ecrire et Relire un Obj dans un fichier

 

Sujets relatifs
[VB.NET et dll en C++] La réf d'objet pas définie à une instance d'objenvoit fichier reseau
fabriquer un fichier xlsremplacer tous les accents d'un fichier donné
[ASP.NET][C#]ecriture d'un fichier xmlPb de recherche dans un fichier
Tester existance d'un fichierCrypter le mot de passe dans un fichier .htpasswd
Ctrl ouverture fichierfichier met
Plus de sujets relatifs à : Ecrire et Relire un Obj dans un fichier


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)