你知道java如何判断文件夹是否存在吗?具体的操作是怎样的呢?下面带着这个疑问,一起通过下面的文章内容来了解一下吧。
在许多的java开发过程当中,经常会用到文件处理,而在文件处理当中,最常会碰到的就是要判断文件是不是存在,又或者是路径是不是存在等问题,那么应该如何做呢?
操作:
首先的话来了解一下这次的操作环境,操作环境为eclipse kepler+jdk 1.7+windows
开始操作
最首先需要创建一个java项目,这里的话可以自定义命名(在此命名为javaFileTest)。
这个里面的包以及文件的命名如下所示。
src下建个包,包名自定义(这里命名为myfile),在myfile下建立一个主类,名字自定义(这里命名为FileTest.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内容,可以继续的关注奇Q工具网的java入门和常见问题栏目来进行了解和学习哦。
推荐阅读: