Supprimer un dossier en Java

Suite à une question sur le site de Talend, j’ai recherché comment supprimer un dossier en java.
Je vous livre l’astuce pour ceux qui en aurait besoin :

public static boolean deleteDir(File dir) {
if (dir.isDirectory()) {
String[] children = dir.list();
for (int i=0; i boolean success = deleteDir(new File(dir, children[i]));
if (!success) {
return false;
}
}
}

// The directory is now empty so delete it
return dir.delete();
}

J’ai trouvé l’astuce ici
Vous remarquerez que cette suppression supprime aussi tous les fichiers à l’intérieur ainsi que tous les sous dossiers.

edit : Vous pouvez trouver le composant Talend qui le fait sur l’Ecosystem, je viens de le poster

0 Responses to “Supprimer un dossier en Java”


  1. No Comments

Leave a Reply




 

les variétés

  • Buzzrace

    • Buzzrace
  • les autres domaines

  • les cueilleurs

  •  

    avril 2008
    D L Ma Me J V S
    « mar    
     12345
    6789101112
    13141516171819
    20212223242526
    27282930  

     

    Add to Technorati Favorites

     

     

     

    mail

     

     

    BlogoTop 2.0

    Ecole d'Ingénieur ECE - Master of Science - 3eme cyle Systèmes Embarqués - 3ème cycle Finance et Informatique - ECTEI BTS - HETIC Ecole Multimedia
    Majeure Systèmes Embarqués - Majeure Systèmes d'Information - Majeure Télécoms et Réseaux
    Grandes Ecoles Post Bac - Prépa Intégrée - Admission Post Bac S