判断指定路径下文件是否存在
2013-12-29 20:41
686 查看
在打印生成报表时不可避免地会遇到要判断指定目录下文件是否存在问题。这时,就要用到相应的判断方法,整理如下:
File f = new File("fineName");
f.exists();
f.isDirectory();
f.isFile();
应用实例如下:
/**
* 判断文件及目录是否存在,若不存在则创建文件及目录
* @param filepath
* @return
* @throws Exception
*/
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 f = new File("fineName");
f.exists();
f.isDirectory();
f.isFile();
应用实例如下:
/**
* 判断文件及目录是否存在,若不存在则创建文件及目录
* @param filepath
* @return
* @throws Exception
*/
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;
}
相关文章推荐
- java判断指定路径文件是否存在
- 将字符串添加到指定的文件中去 AppendAllText ;WriteAllText ;----------------判断指定路径的文件是否存在File.Exists(Path)
- asp.net 判断指定路径指定文件夹下是否有图片文件存在
- 在指定路径创建文件夹,读取图片文件,缩放图片,判断文件夹是否存在,
- 用DirectoryExists和FileExists判断指定路径下是否存在指定的文件夹或文件
- MFC判断指定路径下目标文件、目标文件夹是否存在
- MFC判断某路径下的目标文件是否存在
- c++判断硬盘是否连接、修改指定盘符、读取配置文件、获取exe路径
- 判断某一个路径下某个资源文件是否存在
- 【路径相关方法】3,判断某路径的文件和文件夹是否存在
- C#Winform判断文件和路径是否存在
- C# 检查网络是否连通 判断远程文件是否存在 C#获取程序路径的方法中需要注意的地方
- python 判断路径是文件还是文件夹、判断是否存在、获取文件大小
- Go语言判断指定文件是否存在的方法
- 用VBA判断指定的文件夹或文件是否存在
- 根据地址判断指定文件是否存在
- php判断文件是否存在并设置默认路径
- C#获取FTP目录下文件夹、文件的方法,进而判断FTP下指定文件夹是否存在
- Powershell 脚本判断制定路径下文件是否存在(来源于网络-转载)
- c# 判断指定文件是否存在的简单实现