java判断目录是否存在_科学网—Java判断文件目录以及文件是否存在 - 林清莹的博文...

在项目中需要判断文件额路径是否存在,以及路径下的文件是否存在,这对于软件的人性化是一个指标,

最近在查找相关资料后,特将方法写出来以便日后用到。

/**

* 判断文件及目录是否存在,若不存在则创建文件及目录

* @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;

}

转载本文请联系原作者获取授权,同时请注明本文来自林清莹科学网博客。

链接地址:http://blog.sciencenet.cn/blog-3134052-1081693.html

上一篇:Lucene 6.0 配置,整合mmseg4j分词器

下一篇:C++中list, vector, map, set 区别与用法比较

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值