con la serializzazione, ecco due metodi:
Scrivi:
codice:
public void save(Vector v, String dir) throws Exception {
FileOutputStream fos = new FileOutputStream(dir);
ObjectOutputStream oos = new ObjectOutputStream(fos);
oos.writeObject(v);
oos.flush();
oos.close();
fos.close();
}
Leggi:
codice:
public Vector carica(String path) throws Exception {
FileInputStream fis = new FileInputStream(dir);
ObjectInputStream ois = new ObjectInputStream(fis);
Vector v = (Vector) ois.readObject();
ois.close();
fis.close();
return v;
}