Java的createNewFile() – 它还会创建目录吗?

我有一个条件,在继续(./logs/error.log)之前检查某个文件是否存在。如果没有找到我想创建它。但是,会

File tmp = new File("logs/error.log");
tmp.createNewFile();

还创建日志/如果它不存在?

没有。
在创建文件之前使用tmp.getParentFile()。mkdirs()。
http://stackoverflow.com/questions/6666303/javas-createnewfile-will-it-also-create-directories

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:Java的createNewFile() – 它还会创建目录吗?