Destruction de fichier en JAVA

Résolu
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?

6 réponses

  1. 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
    21
    1. ca veut pas la fonction me retourne false
      0
    2. @charlyc bon j'ai trouvé
      0
    3. @charlyle pgm ne veut pas détruire ce con de fichier : comment faire pour le fermer (ca doit etre le pb)?
      0
    4. @charlyessayes avec File MyFile = new File("c:\\windows\\..");
      sous windows tu dois mettre \\ pour que ça marche
      0
    5. @douej'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 "\\".
      0