import java.io.File;
public class CreateDirectory {
public static void main(String[] args) {
//建立一个文件夹
File file=new File("E:\\workspace");
if(!file.exists()){//如果不存在该文件夹
file.mkdir();//新建
}
//建立多个文件夹
File file1=new File("E:\\work\\test\\love");
if(!file1.exists()){//如果不存在该文件夹
file1.mkdirs();//多个一起建
}
}
}
祝你好运!
如果路径比较深,又想一步到位的话就用mkdirs方法,要不你就用mkdir一层一层的建立.
File f = new File("路径");
f.mkdirs();
就ok了
mkdirs()方法就是创建此抽象路径名指定的目录,并包括所有必须但不存在的父目录。也就是说,比如File f=new File("d:\\me\\you.txt"); 我们想要在me文件夹下创建you.txt这个文件,但是me这个文件夹本来没有,所以这时调用f.mkdirs();就直接把me这个文件夹也一起创建了。
File类提供mkdir/mkdirs
File path = new File("path\to\dir");
path.mkdirs();
成功返回true,否则返回false
mkdir和mkdirs方法