Per leggere un file di testo si usa la classe java.io.FileReader e compagnia.
Per scrivere su un file di testo si usa la classe java.io.FileWriter e compagnia.
A seconda se si vuole avere supporti come la bufferizzazione/lettura per righe ci sono le relative BufferedReader/BufferedWriter/PrintWriter.
Se si vogliono manipolare file di dati (in cui il trattamento deve avvenire con byte crudi) ci sono le relative classi di streaming: InputStream/OutputStream e tutte le loro discendenti (FileInputStream/FileOutputStream...).
Ciao.![]()