Istruzioni per Scrittura/Lettura di file di testo in Java
Istruzioni Java per scrivere stringhe di testo su un file:
codice:
// 1. apertura del file in scrittura / creazione del file
FileWriter f = new FileWriter("prova.txt");
PrintWriter out = new PrintWriter(f);
// 2. scrittura di testo
out.println("scrivo su file");
// 3. chiusura del canale di scrittura
out.close();
Istruzioni Java per leggere stringhe di testo da file:
codice:
// 1. apertura del file in lettura
FileReader f = new FileReader("prova.txt");
BufferedReader in = new BufferedReader(f);
// 2. lettura di una riga del file
String line = in.readLine();
// 3. chiusura del file
f.close();
Fonte.
Quindi per leggere tutto un file fino alla fine basterà scrivere qualcosa del tipo:
codice:
// 1. apertura del file in lettura
FileReader f = new FileReader("prova.txt");
BufferedReader in = new BufferedReader(f);
// 2. lettura di una riga del file
String line = in.readLine();
while(line!=null){
System.out.println(line);
line = in.readLine();
}
// 3. chiusura del file
f.close();
Prova e fammi sapere se ti funziona!