Java supprimer tous les fichier et le rep

Fermé
alffouss Messages postés 125 Date d'inscription mercredi 15 octobre 2008 Statut Membre Dernière intervention 20 novembre 2024 - 23 août 2009 à 18:20
arth Messages postés 9374 Date d'inscription mardi 27 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2016 - 24 août 2009 à 20:42
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;


}
A voir également:

3 réponses

Utilisateur anonyme
23 août 2009 à 21:00
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
0
arth Messages postés 9374 Date d'inscription mardi 27 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2016 1 291
23 août 2009 à 21:49
Je sais pas si Java ne le ferait pas directement.
0
Utilisateur anonyme
23 août 2009 à 21:58
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
0
arth Messages postés 9374 Date d'inscription mardi 27 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2016 1 291
24 août 2009 à 20:42
Héhé bien joué ;)

En effet, la lavadoc ne ment pas :)
0