java判断文件夹是否存在方法详解

KLQ 2020-06-18 14:29:35 java常见问答 8660

你知道java如何判断文件夹是否存在吗?具体的操作是怎样的呢?下面带着这个疑问,一起通过下面的文章内容来了解一下吧。

在许多的java开发过程当中,经常会用到文件处理,而在文件处理当中,最常会碰到的就是要判断文件是不是存在,又或者是路径是不是存在等问题,那么应该如何做呢?

操作:

首先的话来了解一下这次的操作环境,操作环境为eclipse kepler+jdk 1.7+windows

开始操作

最首先需要创建一个java项目,这里的话可以自定义命名(在此命名为javaFileTest)。

java判断文件夹是否存在

这个里面的包以及文件的命名如下所示。

src下建个包,包名自定义(这里命名为myfile),在myfile下建立一个主类,名字自定义(这里命名为FileTest.java)

如图:

java判断文件夹是否存在

之后的话,在FileTest.java写下以下的内容:

public static void main(String[] args)
{
    String filePath = "D:/filetest/";
    String fileName = "test.txt";
    // 不管是路径还是文件都可以直接new,这里不会报错
    File file = new File(filePath);
    // 判断文件路径是否存在
    if (!file.exists())
    {
        System.out.println("文件路径不存在:" + filePath);
        // 如果不存在就创建文件
        file.mkdir();
        System.out.println("创建文件路径成功");
    }
    file = new File(filePath + fileName);
    if (!file.exists())
    {
        try
        {
            System.out.println("文件不存在:" + filePath + fileName);
            file.createNewFile();
            System.out.println("创建文件成功");
        }
        catch (IOException e)
        {
            System.out.println("创建文件失败");
            e.printStackTrace();
        }
    }
}

下面的话,是运行测试的结果。

如图所示:

java判断文件夹是否存在

对于java判断文件夹是否存在方法你都了解了吗?关于这个问题就给你介绍到这里啦。

假如你还想了解更多的java内容,可以继续的关注奇Q工具网的java入门常见问题栏目来进行了解和学习哦。

推荐阅读:

java读取json文件内容详解

java读取txt文件内容代码分享,java按行读取txt文件

linux安装maven教程,步骤详解