2010-04-05 5 views
4

Je dois être capable de construire tous les répertoires jusqu'au répertoire spécifié par mon objet File. Par exemple, supposons que j'ai quelque chose comme ceci:Créer tous les répertoires jusqu'à un point?

File file = new File("/var/a/b/c/d/"); 

Mais seulement /var/ existe. J'ai besoin d'une méthode qui construit jusqu'à d, et je me demandais s'il y avait une méthode dans une bibliothèque java io quelque part qui le fait déjà.

Répondre

16

mkdirs() dans java.io.File fait l'affaire.

File file = new File("/var/a/b/c/d"); 

file.mkdirs(); 
Questions connexes