Bonjour,
Je créé un fichier temporaire que je ne parviens pas à effacer. Voici ma manière de procéder :
Ecriture du fichier :
bytes est un byte [] contenant le flux à écrire
totalBytes est la taille du flux à écrire
Effacement du fichier :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 FileOutputStream fw = new FileOutputStream("nomDeFichier.txt"); fw.write(bytes, 0, totalBytes); fw.close();
A chaque fois je reçois le message "impossible d'effacer". Quelle est mon erreur ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 File aFile = new File("nomDeFichier.txt"); if (aFile.exists()) { if (aFile.delete()) System.out.println("Fichier temporaire effacé"); else System.out.println("Impossible d'effacer le fichier temporaire"); }
Partager