1
我想在Java中创建一个目录。创建目录
我出发如下:
File a = new File("../dirA/dirB/dirC");
凡迪拉存在,但DIRB和DIRC没有。然后我运行:
a.mkdir();
希望这也会创建dirB,但显然,它不。
我哪里错了?
我想在Java中创建一个目录。创建目录
我出发如下:
File a = new File("../dirA/dirB/dirC");
凡迪拉存在,但DIRB和DIRC没有。然后我运行:
a.mkdir();
希望这也会创建dirB,但显然,它不。
我哪里错了?
您需要使用mkdirs()
来代替它,它会创建所有父目录。
创建由此抽象路径名命名的目录,包括任何必需但不存在的父目录。
您需要为mkdirs
更换mkdir
。 这个问题coul've很容易回答,如果你看过documentation