Java判断文件或文件夹是否在
程序员文章站
2024-03-04 15:14:53
...
1、创建测试类(FileUtils1.java)
package com.jeff.utils;
import java.io.File;
import java.io.IOException;
public class FileUtils1 {
/**
*
* @description: 判断文件夹是否存在,不存在则创建
* @author: Jeff
* @date: 2019年12月7日
* @param dir
*/
public static void isDirPathExist(File dir) {
// 判断文件夹是否存在
if (dir.isDirectory()) {
System.out.println(dir + "文件夹已存在");
} else {
System.out.println(dir + "文件夹不存在");
dir.mkdir();
System.out.println("创建文件夹" + dir);
}
}
/**
*
* @description: 判断文件是否存在,不存在则创建
* @author: Jeff
* @date: 2019年12月7日
* @param file
*/
public static void isFilePathExist(File file) {
// 判断文件是否存在
if (file.exists()) {
System.out.println(file + "文件已存在");
} else {
System.out.println(file + "文件不存在");
try {
file.createNewFile();
System.out.println("创建文件" + file);
} catch (IOException e) {
e.printStackTrace();
}
}
}
public static void main(String[] args) {
File dir = new File("E:\\Jeff\\resources\\");
isDirPathExist(dir);
File file = new File("E:\\Jeff\\resources\\jeff.txt");
isFilePathExist(file);
}
}
2、控制台输出结果
3、本地磁盘结果
上一篇: Activiti 工作流入门