如何创建目录/文件夹?

一旦我考了System.getProperty("user.home");

当且仅当新文件夹不存在时,我必须创建一个目录(目录名为"new folder").

推荐答案

大约7年后,我会把它更新到Bozho个人建议的更好的方法.

File theDir = new File("/path/directory");
if (!theDir.exists()){
    theDir.mkdirs();
}

Java相关问答推荐

验证使用GCP生成的非对称密钥时签名不起作用

使用log 4j2格式的Hibernate 显示SQL日志(log)

如何使用CSS为选定但未聚焦的表格行设置背景 colored颜色 ?

Java Stream,需要更新列表对象列表

我无法将附件发送到NetBeans之外

无法处理批处理侦听器中的反序列化异常

如何让JFileChooser(DIRECTORIES_ONLY)从FolderName中的空白开始?

如何让DTO接受空字符串字段,但如果它们不为空,则应用JPA验证?

在Spring Boot应用程序中导致";MediaTypeNotSupportdException&qot;的映像上载

解释左移在Java中的工作原理

Spring和可编辑";where";@Query

在JDK 1.8源代码中,为什么使用A-B 0来确定哪个更大,而不是A B?

如何在JavaFX中处理多个按钮

内存和硬盘中的Zip不同,这会导致下载后的Zip损坏

无法使用Freemarker从XML中读取重复的标记值

如何配置空手道以使用FeignClient或RestTemplate代替ApacheHttpClient

在JDK Flight Recorder中只记录单个线程

何时调用密封层次 struct 的switch 中的默认情况

错误:JOIN/ON的参数必须是boolean类型,而不是bigint类型.Java Spring启动应用程序

简化每个元素本身都是 map 列表的列表