|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Feb 2002
Città: Modena(I) - Sophia Antipolis(F) - London(UK)
Messaggi: 1437
|
Java e files
usando questo codice
import java.io.*; public class Salvataggio { public Salvataggio(OrderListNode l) { FileOutputStream f = null; try { f = new FileOutputStream("pippo.dat"); } catch(IOException e ) { System.out.println("errore 1"); System.exit(1); } ObjectOutputStream os = null; try { os = new ObjectOutputStream(f); os.writeObject(l); os.flush(); os.close(); } catch(IOException e) {System.out.println("errore 2"); System.exit(2);} }} non mi scrive il file, cioè il rpogramma rulla , non da errori ne in compilazione ne in run time, dovrebbe scrivere una lista ordinata di oggetti sul file pippo.dat, ma quando chiudo e guardo se l'ha scritta non la trovo sull'hd! ciao |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jul 1999
Città: Torino
Messaggi: 407
|
Ciao, guarda io non uso gli stream per scrivere su file, ti faccio un esempio:
File pippo = new File("C:\\pippo.dat"); try { RandomAccessFile rafpippo = new RandomAccessFile(pippo, "rw"); rafpippo.writeLine("questo è il contenuto del file pippo"); rafpippo.close(); } catch(IOException ioe) { System.out.println(ioe); } Spero ti possa essere utile, so che non risponde alla tua domanda, ma non ricordo perfettamente come si utilizzano gli stream. Gabriele.
__________________
~~~per ogni fine c'è sempre un nuovo inizio~~~ |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Feb 2002
Città: Modena(I) - Sophia Antipolis(F) - London(UK)
Messaggi: 1437
|
anche io non userei gli strems se non fosse che devo scrivere una lista sul file e non un testo
grazie bellino ! ciao |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
|
il tuo codice sembra corretto, a me funziona correttamente salvando il file nella directory di lavoro.
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Feb 2002
Città: Modena(I) - Sophia Antipolis(F) - London(UK)
Messaggi: 1437
|
io lo uso dentro un action listener.l'hai usato in un main?
|
|
|
|
|
|
#6 | |
|
Senior Member
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
|
Quote:
esatto, ci ho messo un main. Sei sicuro che sto file non lo scrive? Fai una ricerca su hd, secondo me lo trovi Non hai exception, vero? |
|
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Feb 2002
Città: Modena(I) - Sophia Antipolis(F) - London(UK)
Messaggi: 1437
|
facendo una ricerca non lo trovo
|
|
|
|
|
|
#8 | |
|
Senior Member
Iscritto dal: Oct 2001
Città: Scorzè (VE)
Messaggi: 853
|
Quote:
__________________
Mr. T. |
|
|
|
|
|
|
#9 |
|
Senior Member
Iscritto dal: Feb 2002
Città: Modena(I) - Sophia Antipolis(F) - London(UK)
Messaggi: 1437
|
no, non ho + dischi , adesso vi allego due file che ho fatto, non preoccupatevi se sono scritti da besti ma avevo fretta di finire. il mainn è solo di prova ( come l'altro) ciao
|
|
|
|
|
|
#10 |
|
Senior Member
Iscritto dal: Feb 2002
Città: Modena(I) - Sophia Antipolis(F) - London(UK)
Messaggi: 1437
|
scaricate questo
|
|
|
|
|
|
#11 | |
|
Senior Member
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
|
Quote:
|
|
|
|
|
|
|
#12 |
|
Senior Member
Iscritto dal: Feb 2002
Città: Modena(I) - Sophia Antipolis(F) - London(UK)
Messaggi: 1437
|
scusatemi, mancava la classe lista e la classe node. adesso dovrebe essere completo! ciao e grazie
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 15:31.



















