import java.io.File;
public class FileCheck {
public static void main(String[] args) {
// 定义文件路径
String filePath = "example.txt";
File file = new File(filePath);
// 判断文件是否存在
if (file.exists()) {
// 如果文件存在,则删除文件
if (file.delete()) {
System.out.println("文件已成功删除");
} else {
System.out.println("文件删除失败");
}
} else {
// 如果文件不存在,则创建文件
try {
if (file.createNewFile()) {
System.out.println("文件已成功创建");
} else {
System.out.println("文件创建失败");
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
}
String filePath = "example.txt";
来指定文件的路径。File
对象:通过 File file = new File(filePath);
创建一个 File
对象,表示文件或目录。file.exists()
方法来检查文件是否存在。file.delete()
方法删除文件,并根据返回值判断是否删除成功。file.createNewFile()
方法创建文件,并根据返回值判断是否创建成功。try-catch
块进行捕获和处理。希望这段代码能帮助你理解如何在 Java 中判断文件是否存在、不存在时创建以及存在时删除文件。
上一篇:java有序map
下一篇:java 并发
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站