码:
String dir = //Path to the directory File saveDir = new File(dir); //Here comes the existence check if(!saveDir.exists()) saveDir.mkdirs();
这部分代码用于将具有给定目录路径的文件保存到文件系统.在保存之前,我想检查给定的保存目录是否存在.然而,存在检查似乎并不像我想要的那样工作.如果不删除if子句,就不会创建所需的目录.在搜索我的问题时,我遇到了这个有趣的堆栈问题.
Alternative to File.exists() in Java.据我了解java.io有这个问题.