Non l'ho provato, però credo che, prima di eliminare il file, dopo averci scritto dentro, tu debba chiudere il file, altrimenti per il sistema il file è in uso e non riesce ad eliminarlo.
Poi ti consiglio una cosa: utilizza il metodo delete in questo modo, perchè tale metodo ritorna un boolean che indica se l'operazione è andata a buon fine o meno:codice:File f1 = new File("tutto il percorso dove mettere il file") PrintStream output = new PrintStream(new FileOutputStream(f1)); output.println("sto scrivendo sul file"); output.close() f1.delete();
Ciao.codice:if (!f1.delete()) { System.out.println("Errore durante l'eliminazione del file!"); }![]()



Rispondi quotando