在Java程序中,如何递归创建一个或多个目录?
以下示例显示了如何使用File
类的file.mkdirs()
方法来递归创建一个或多个目录。
package com.yiibai;
import java.io.File;
public class CreateDirectories {
public static void main(String[] args) {
String directories = "F:\\worksp\\javaexamples\\java_directories\\dir1\\dir12\\dir13";
//String directories2 = "dir1\\dir12\\dir13";
//String directories3 = "dir1/dir12/dir13";
File file = new File(directories);
boolean result = file.mkdirs();
System.out.println("Status = " + result);
}
}
执行上面示例代码,得到以下结果 -
Status = true