Posez votre question Signaler

Destruction de fichier en JAVA [Résolu]

charly - Dernière réponse le 14 mars 2012 à 11:48
comment peut-on supprimer un fichier sur le disque en JAVA?
y'a-t-il une méthode de copie de fichier plus rapide que l'utilisation d'objets de type outputstream?
Lire la suite 

Destruction de fichier en JAVA »

13 réponses
Réponse
+12
moins plus
pour supprimer un fichier sur le disque en java tu peut utiliser la méthode delete de la classe File :
File MyFile = new File("c:/...");
MyFile.delete();
pour les copies de fichier tu peut utilser les commandes DOS directement en java c'est plus rapide mais moins portable
charly - 7 mai 2002 à 11:03
j'ai trouvé : il y avait un bufferedreader et un filereader d'ouverts, c'est pour cela que je ne pouvait pas le tuer (il était ouvert en lecture).
Merci pour tout.

NB: au fait qd tu écris du java sou windows, tu peut parfaitement utiliser des "/" à la place des "\\".
Maraya - 13 juil. 2011 à 11:44
Pourra tu nous dire comment tu as fait pour les fermer.
Merci
Gurdil - 14 mars 2012 à 11:48
Plutôt que d'utiliser des"/" et des "\\", File.separator() permet de s'affranchir de l'OS
Ajouter un commentaire
Réponse
+7
moins plus
Non mias aucun fichier ne s'appelle *.txt, de plus tu ne peux pas en créer.

Loup.
Ajouter un commentaire
Réponse
+3
moins plus
Salut,

pouvez-vous me dire pourquoi ceci :

File MyFile = new File("C:/Documents and Settings/nanou/Cookies/*.txt");
MyFile.delete();

ne marche pas, svp?
Ajouter un commentaire
Réponse
+1
moins plus
En java, il est aussi utile d'utiliser des File.separator, plutot que des \ ou / dans 99% des cas.
Ajouter un commentaire
Réponse
+1
moins plus
en même temps un fichier qui s'appelerait *.txt j'en connaît pas beaucoup ... dans ton cas il faudrait appliquer ton delete à l'aide d'une boucle et d'une liste de fichiers, dans un vecteur pourquoi pas ...
Ajouter un commentaire
Réponse
-9
moins plus
Tu dis que des fichiers comme ca t'en connais pas beaucoup.
Ca veut dire qu'il en existe mais peu. Sinon tu aurais dit que tu n'en connaissait pas.
Ok, je vais faire avec python alors ou wsh
Ajouter un commentaire
Ce document intitulé « destruction de fichier en JAVA » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?