未知是否存在文件夹,是否文件存在,来创建并写入文件
String dirPath = "";
File dir = new File(dirPath);
boolean dirExists = dir.exists() || dir.mkdirs();
if (!dirExists) {
throw new IOException("create dir error");
}
String fileName = "";
File file = new File(dirPath + fileName);
boolean fileExists = file.exists() || file.createNewFile();
if (!fileExists) {
throw new IOException("create file error");
}
BufferedWriter writer = new BufferedWriter(new FileWriter(file));
writer.write("");
writer.flush();
writer.close();