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

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

Java 文件是否存在检查

在Java中,我们有时需要检查一个文件是否存在。这个操作对于文件的读、写等操作很有用。

方法一

使用Java中提供的File类进行文件的读取操作。可以使用File类提供的exists()方法来检查文件是否存在。

import java.io.File;

public class CheckFileExists {
    public static void main(String[] args) {
        File file = new File("C:\\test\\example.txt");
        if (file.exists()) {
            System.out.println("文件存在。");
        } else {
            System.out.println("文件不存在。");
        }
    }
}

如果文件存在,控制台输出:

文件存在。

如果文件不存在,控制台输出:

文件不存在。
方法二

使用Java NIO包中的Path类和Files类。可以使用Files类提供的exists()方法来检查文件是否存在。

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

public class CheckFileExists {
    public static void main(String[] args) {
        Path path = Paths.get("C:\\test\\example.txt");
        if (Files.exists(path)) {
            System.out.println("文件存在。");
        } else {
            System.out.println("文件不存在。");
        }
    }
}

如果文件存在,控制台输出:

文件存在。

如果文件不存在,控制台输出:

文件不存在。

上述方法都可以检查文件是否存在,并返回结果。根据实际需要,选择使用对应的方法即可。