可能重复:
递归创建目录
创建一个(IES)导演的java-esque方式是什么,如果它存在就不要抱怨?
引用这个人的话mkdir
:
-p Create intermediate directories as required... with this option
specified, no error will be reported if a directory given as an
operand already exists.
您是否尝试过阅读java.io.File的文档?这File#mkdirs()
正是您需要的。
在 Java 中,文件和目录都表示为 File 对象。
所以你可以这样做:
File file = new File("C:/a");
file.mkdirs();
希望有帮助。
您正在寻找 File.mkdirs()。
创建由此抽象路径名命名的目录,包括任何必要但不存在的父目录。请注意,如果此操作失败,它可能已成功创建一些必要的父目录。