import java.io.File;
import java.io.IOException;
public class JavaFileExample {
public static void main(String[] args) {
// 创建一个 File 对象,表示文件或目录的路径
File file = new File("example.txt");
// 检查文件是否存在
if (file.exists()) {
System.out.println("文件已存在");
} else {
try {
// 如果文件不存在,则创建文件
boolean created = file.createNewFile();
if (created) {
System.out.println("文件创建成功");
} else {
System.out.println("文件创建失败");
}
} catch (IOException e) {
System.out.println("创建文件时发生错误: " + e.getMessage());
}
}
// 获取文件的绝对路径
System.out.println("文件的绝对路径: " + file.getAbsolutePath());
// 检查文件是否是目录
if (file.isDirectory()) {
System.out.println("这是一个目录");
} else {
System.out.println("这是一个文件");
}
// 删除文件
if (file.delete()) {
System.out.println("文件删除成功");
} else {
System.out.println("文件删除失败");
}
}
}
import java.io.File;
和 import java.io.IOException;
用于处理文件操作和异常。File file = new File("example.txt");
创建一个表示文件或目录的 File
对象。file.exists()
方法检查文件是否存在。file.createNewFile()
方法创建文件,并捕获可能抛出的 IOException
异常。file.getAbsolutePath()
方法获取文件的绝对路径。file.isDirectory()
方法判断该 File
对象是否表示一个目录。file.delete()
方法删除文件,并检查删除是否成功。这段代码展示了如何在 Java 中进行基本的文件操作,包括创建、检查、获取路径和删除文件。
上一篇:java pdf
下一篇:java删除文件夹及其子文件
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站