public static File checkExist(String filepath) throws Exception{
File file=new File(filepath);
if (file.exists()) {//判断文件目录的存在
// System.out.println("文件夹存在!");
if(file.isDirectory()){//判断文件的存在性
// System.out.println("文件存在!");
}else{
file.createNewFile();//创建文件
// System.out.println("文件不存在,创建文件成功!" );
}
}else {
// System.out.println("文件夹不存在!");
File file2=new File(file.getParent());
file2.mkdirs();
// System.out.println("创建文件夹成功!");
if(file.isDirectory()){
// System.out.println("文件存在!");
}else{
file.createNewFile();//创建文件
// System.out.println("文件不存在,创建文件成功!" );
}
}
return file;
}
工具类 ---file--建立file
本文介绍了一个Java方法,用于检查指定路径的文件是否存在,并在不存在时进行创建。同时,如果文件所在的目录不存在,该方法也会自动创建目录。

被折叠的 条评论
为什么被折叠?



