在指定目录下创建文件 如果文件上级目录不存在则一并创建
/**
* 在指定目录下创建文件 如果文件上级目录不存在则一并创建
* @param newFile
* @return
* @throws IOException
*/
public static File createFile(String newFile) throws IOException{
File file = new File(newFile);
if(!file.exists()){
file = new File(newFile);
if(file.getParentFile()!=null&&!file.getParentFile().exists()&&!file.getParentFile().isDirectory()){
file.getParentFile().mkdirs();
file.createNewFile();
}else{
file.createNewFile();
}
}
return file;
}
* 在指定目录下创建文件 如果文件上级目录不存在则一并创建
* @param newFile
* @return
* @throws IOException
*/
public static File createFile(String newFile) throws IOException{
File file = new File(newFile);
if(!file.exists()){
file = new File(newFile);
if(file.getParentFile()!=null&&!file.getParentFile().exists()&&!file.getParentFile().isDirectory()){
file.getParentFile().mkdirs();
file.createNewFile();
}else{
file.createNewFile();
}
}
return file;
}