Java supprimer tous les fichier et le rep

Bonjour,
je souhaite creer un methode qui supprime tous les fichier qui se trouve dans mon repertoire et ensuite je veut supprimer ce repertoire.

voici le code mes il ne fonctionne pas:

public static boolean supprimerRepertoire1(String nomDossier) {

boolean success = (new File(nomDossier)).delete();
String[] afficheListe = (new File(nomDossier)).list();
for(int i = 0;i<afficheListe.length;i++){
afficheListe[i].delete();
}

return false;

}
Configuration: Windows XP Internet Explorer 6.0

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. Salut,

    On ne peut pas supprimer un dossier qui n'est pas vide,

    Donc supprimer d'abord les fichiers et ensuite le dossier.

    Cordialement,

    Dan
    1. Contributeur
      Je sais pas si Java ne le ferait pas directement.
      1. Salut,

        Non:

        Java™ Platform
        Standard Ed. 6

        delete
        public boolean delete()Deletes the file or directory denoted by this abstract pathname. If this pathname denotes a directory, then the directory must be empty in order to be deleted.

        Returns:
        true if and only if the file or directory is successfully deleted; false otherwise

        Cordialement,

        Dan
    2. Contributeur
      Héhé bien joué ;)

      En effet, la lavadoc ne ment pas :)

      Discussions similaires

      question pix mot caché

      7 réponses