String strPath = "E:\\path\\myfile.txt";
File file = new File(strPath);
if(!file.exists())){
file.createNewFile();
}
这段代码,如果E:\\path文件夹不存在,会报错。
String strPath = "E:\\path\\myfile.txt";
File file = new File(strPath);
if(!file.exists())){
file.file.mkdirs();
}
这段代码,会创建文件夹 E:\\path\\myfile.txt。
String strPath = "E:\\path\\myfile.txt";
File file = new File(strPath);
File fileParent = file.getParentFile();
if(!fileParent.exists()){
fileParent.mkdirs();
}
file.createNewFile();
这段代码可以成功创建文件。