Ciao a tutti, ho questo problema:

FileWriter FW = new FileWriter(PATHW);
FileReader FR = new FileReader(PATHR);
BufferedWriter BR (FW)
BufferedReader BR (FR)
// copio parte di ciò che leggo da fw in fr

Dopo aver chiuso i flussi sui buffer e sui file devo rinominare il file FR in FW.
Faccio:
File dest=new File(PATHW);
File f=new File(PATHR);
f.renameTo(dest) ---> questa mi torna sempre false

Come mai?
grazie