Ciao a tutti!
Qualcuno saprebbe spiegarmi come funzione la gestione dei file in Java?(parlando degli stream)
Ciao a tutti!
Qualcuno saprebbe spiegarmi come funzione la gestione dei file in Java?(parlando degli stream)
Si ma rispondete uno alla volta, altrimenti mi intasate il forum!!!
che ti interessa sapere?
stream di output, invocato con il System.out.print() (o println)
stream di input, li vuoi classici o con interfacce gui?
in effetti come domanda è un po vuota!
0m4r
http://omar.adobati.it
Praticamente io con gli stream so solo gestire gli input da tastiera e gli output su video.
A me servirebbe la gestione degli stream per la creazione e la lettura di file di testo, non con le interfacce(anche perchè se non sbaglio non è possibile).
Ciao
Mmmm, non vorrei dire bestialità, ma da quello che ricordo non è poi tanto differente gestire l'input da tastiera e da file.Originariamente inviato da inter85
Praticamente io con gli stream so solo gestire gli input da tastiera e gli output su video.
A me servirebbe la gestione degli stream per la creazione e la lettura di file di testo, non con le interfacce(anche perchè se non sbaglio non è possibile).
Ciao
Se hai pazienza appena ho tempo (anche dom pome) guardo e te lo dico
fai una ricerca su questo forum, oppute, puoi sempre vedere il sito www.mokabyte.itOriginariamente inviato da inter85
Ciao a tutti!
Qualcuno saprebbe spiegarmi come funzione la gestione dei file in Java?(parlando degli stream)
-------------------------------------------------
Il fumo nuoce gravemente alla salute
Ciao,
cominciamo a dire che le eccezione java inviate al momento di aprire, leggere, scrivere e chiudere un file sono non controllate (quindi sei costretto a gestirle tu)...
Se hai tempo ti posto un pò di codice questa sera cmq se non erro dovrebbe essere una cosa del genere
FileInputStream f = new FileInputStream("nomefile.txt")
BefferedReader Fin = new BufferedReader (f);
però non ne sono sicuro e ora non ho materiale sotto mano per controllare cmq per vedere se quello che ho scritto sopra funziona devi fare così:
FileInputStream f = null
BefferedReader Fin = null
try{
f = new FileInputStream("nomefile.txt")
Fin = new BufferedReader (f);
}catch(Exception e){System.out.println("Errore in apertura")}
questo perchè
1. devi gestire l' eccezione
2.Se dichiarassi tutto dentro il blocco i 2 stream avrebbero visibilità limitata al blocco
Ciao