Impossible d'effacer un fichier
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
Code:
1 2 3
| FileOutputStream fw = new FileOutputStream("nomDeFichier.txt");
fw.write(bytes, 0, totalBytes);
fw.close(); |
Effacement du fichier :
Code:
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");
} |
A chaque fois je reçois le message "impossible d'effacer". Quelle est mon erreur ?