java中为什么创建的文件不存在

如题所述

估计是你的代码有问题,正常的java下创建文件可以参考如下代码:

import java.io.File;
import java.io.IOException;
public class Admin {
public static void main(String... args) {
String path0 = "D:/aa/bb/cc/";
String path1 = "D:/aa/bb/cc/kkk.java";
File f = new File(path0);
// åˆ›å»ºæ–‡ä»¶å¤¹
if (!f.exists()) {
f.mkdirs();
}
f = new File(path1);
// åˆ›å»ºæ–‡ä»¶
if (!f.exists()) {
try {
f.createNewFile();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-11-16
创建文件对象不写入任何内容,关闭了文件对象就没了(没有在磁盘上创建文件),但是如果创建的文件对象后写入数据,则会在磁盘上创建文件并保存下来。
相似回答