APRIRE UN FILE E SALVARE IN UN FILE CON JAVA

You are viewing the theme
[Voti: 1    Media Voto: 4/5]

La seguente classe pubblica fornisce i metodi per prendere il contenuto di un file ed inserirlo in un oggetto e viceversa. Il tipo di oggetto può essere deciso in seguito attraverso la verifica di determinate caratteristiche.

package it.ielettronica;

import java.io.*;
import java.util.*;

public class SalvaApri {

 public void Salva(Object ElementoDaSalvare,String NomeFile) {
   try {
      FileOutputStream ostream = new FileOutputStream(NomeFile);
      ObjectOutputStream p = new ObjectOutputStream(ostream);
      p.writeObject(ElementoDaSalvare);
      p.flush();
      ostream.close();
   } catch (Exception exc) {}} 

 public Object Apri(String NomeFile) {
   Object obj=new Object();
   try {
     FileInputStream istream = new FileInputStream(NomeFile);
     ObjectInputStream p = new ObjectInputStream(istream);
     obj=p.readObject();
     istream.close();
     return obj;
 } catch (Exception exc) { return null;}}

}