Modificare una riga di un file
DOMANDA: Come si modifica una riga di un file senza creare un file di appoggio duplicato?  RISPOSTA: La soluzione più semplice, ma anche più dispendiosa, è quella di leggere ciclicamente dal file di origine una riga, controllare se è quella da modificare e scriverla in un nuovo file continuando sino all' EOF  (end-of-file); al termine si cancella il file di origine e si lascia il nuovo.  Ovviamente tutta questa procedura è molto laboriosa, in particolare di fronte a file di dimensioni notevoli.  L'esempio che vi proponiamo oggi fa in modo di modificare al volo la riga e di scriverle direttamente sullo stesso file di origine :  package file;  import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.DataInputStream; import java.io.FileInputStream; import java.io.FileWriter; import java.io.IOException; import java.io.InputStreamReader;  public class ModificaFile {    public static void main(String[] args) {           FileInputStream fstream = null;         Data...
