📜  java 文件是否存在 - Java (1)

📅  最后修改于: 2023-12-03 15:16:01.187000             🧑  作者: Mango

Java文件是否存在

在Java中,检查文件是否存在是常见的任务之一。您可以使用Java的标准库来执行此操作。在Java中的文件存在性检查通常包含两个部分:路径检查和文件是否存在检查。

路径检查

路径检查旨在验证文件路径是否正确。如果文件路径不存在,则在执行文件是否存在检查之前,路径始终是无效的。您可以使用Java的Path类和Files类来验证路径是否正确。以下是检查路径的示例代码:

import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;

public class FileCheckerDemo {
    public static void main(String[] args) {
        String filepath = "/path/to/file.txt"; // 文件路径
        Path path = Paths.get(filepath);
        
        if (Files.notExists(path)) {
            System.out.println("文件路径不存在");
        }
    }
}
文件是否存在检查

使用Java的File类可以检查文件是否存在。以下是使用Java的File类检查文件是否存在的示例代码:

import java.io.File;

public class FileCheckerDemo {
    public static void main(String[] args) {
        String filepath = "/path/to/file.txt"; // 文件路径
        File file = new File(filepath);

        if (!file.exists()) {
            System.out.println("文件不存在");
        }
    }
}
总结

此处介绍了Java中文件是否存在性检查的两个步骤:路径检查和文件是否存在检查。您可以使用Java的Path类和Files类验证文件路径,使用Java的File类检查文件是否存在。