java - 使用 new File(directory).mkdir() 创建文件时出错

标签 java file

我用过new File(directory).mkdir()创建一个新文件夹。

当我设置时
directory = "C:\\Users\\livw\\Desktop\New folder\\5b27233480c016706f62a30a" ,
它有效。

但是当我向目录中添加一个子文件夹时:
directory = "C:\\Users\\livw\\Desktop\\New folder\\5b27233480c016706f62a30a\\Samples"
它不会创建该文件夹。

我该如何修复它?

最佳答案

简短而甜蜜,

使用 mkdirs() 代替 mkdir()。

希望有帮助

请以后参阅文档。

关于java - 使用 new File(directory).mkdir() 创建文件时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51346048/

相关文章:

java - 组织.hibernate.StaleStateException : Batch update returned unexpected row count from update [0]; actual row count: 0; expected

file - 如何读取 NASA .hgt 二进制文件

ruby - 如何在 Ruby 中创建 root 拥有的文本文件?

java - 设置非常大的打开文件限制的副作用?

file - 如何检查由于.hgignore而忽略了哪些文件?

java - 在 Java 中重写方法有哪些不同的方式?

java - 如何将泛型用于不同类的相似方法

java - JSerialComm 未从 Arduino 读取整个字符串

java - com.mysql.jdbc.driver 类未找到异常

c - 如何读取用户输入的字符串并进行分配?