Originariamente inviato da anx721
Si, pero fatto cosi è piuttosto inefficiente: non serve estrarre ogni singolo carattere dalla stringa per scriverlo, esiste anche il metodo write(String str, int off, int len) per scriere porzioni di stringa e poi è utile utilizzare un meccanismo di bufferizzazione per limitare gli accessi al disco:

Writer out = new BufferedWriter(new FileWriter(newFile));

non capisco esattamente a cosa serve quello che mi hai appena scritto me lo spieghi???