|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Mar 2001
Messaggi: 35
|
[java] lettura/scrittura file di testo
Ciao ragazzi,
ho la necessita di leggere più file DI TESTO in un programma scritto in java e copiare i contenuti in un singolo file concatenando i contenuti precedentemente letti. qualcuno per favore mi puo conigliare quali classi studiare? esiste un metodo di una classe che legge tutto il contenuto di un file e lo bufferrizza per poi riversarlo in un altro output? GRAZIE ANTICIPATAMENTE PER GLI INTERVENTI |
|
|
|
|
|
#2 |
|
Messaggi: n/a
|
le classi Reader e Writer leggono caratteri unicode, e la classe Printer applica della formattazione. di più non so dirti, sto studiando anch'io il java
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Feb 2005
Città: Napoli (provincia)
Messaggi: 2372
|
Per esperienza pratica ho usato le classi
File - FileInputStream - InputStreamReader - BufferedReader per la lettura e File - FileOutputStream - PrintStream per la scrittura, dove nel costruttore di FileOutputStream mi sembra ci sia un parametro boolean "append" che consente di non cancellare il contenuto del file prima di attaccarci altre stringhe Se vuoi qualche esempio fammi sapere
__________________
|
|
|
|
|
|
#4 |
|
Member
Iscritto dal: Mar 2001
Messaggi: 35
|
oky grazie raga, ci son riuscito ma ....ora è sorto un altro problema
come mai la stringa "\n" non fa andare capo rigo quando scrivo su file, come accade quando lo stream di output va sul prompt? |
|
|
|
|
|
#5 |
|
Member
Iscritto dal: Apr 2002
Messaggi: 73
|
Ciao
ho avuto lo stesso problema anche io, devi usare una combinazione di caratteri di escape, non mi ricordo quale pero'
__________________
Dm - G7 - Cmay7 |
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Feb 2005
Città: Napoli (provincia)
Messaggi: 2372
|
Io uso la classe PrintStream per scrivere su file, e con il comando println() senza parametri mi aggiunge una riga vuota
__________________
|
|
|
|
|
|
#7 |
|
Member
Iscritto dal: Apr 2002
Messaggi: 73
|
acc ho leto solo l'ultimo post...io usavo il BufferedWriter
__________________
Dm - G7 - Cmay7 |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 11:40.











Raffo™ (io, non la birra) |
|







