linqy的个人博客分享 http://blog.sciencenet.cn/u/linqy

博文

Java判断文件目录以及文件是否存在

已有 12766 次阅读 2017-10-20 11:34 |个人分类: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.csdn.net/e437032193/article/details/6625829




https://blog.sciencenet.cn/blog-3134052-1081693.html

上一篇:Lucene 6.0 配置,整合mmseg4j分词器
下一篇:C++中list, vector, map, set 区别与用法比较
收藏 IP: 111.195.162.*| 热度|

1 yangb919

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-13 06:33

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部