java如何判断文件夹是否存在

时间:2026-02-11 23:53:26

1、本经验测试时的操作环境为:eclipse kepler + jdk 1.7 + windows

2、首先创建一个java项目,这里命名为javaFileTest

java如何判断文件夹是否存在

3、里面的包和文件名如下:

1、src下建个包,包名自己取,这里命名为myfile

2、在myfile下建立一个主类,这里命名为FileTest.java

java如何判断文件夹是否存在

4、在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如何判断文件夹是否存在

5、运行测试,效果如下:

java如何判断文件夹是否存在

java如何判断文件夹是否存在

© 2026 途途旅游
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com