如何删除Java中的文件?

在此示例中,您将看到如何使用Java删除文件。要删除文件,我们首先创建一个File代表要删除文件的对象。exists()在尝试删除文件之前,我们使用此方法检查文件是否存在。

要删除文件,我们调用对象的delete()方法File。如果文件已成功删除,则该方法将返回布尔true结果,否则将返回false。让我们尝试下面的代码片段。

package org.nhooo.example.io;

import java.io.File;

public class FileDeleteExample {
    public static void main(String[] args) {
        // 当要删除一个名为readme.txt的文件时
        File file = new File("write.txt");

        // 删除前检查文件是否存在。
        if (file.exists()) {
            System.out.println("Deleting " + file.getAbsolutePath());
            // 使用delete方法删除给定的文件。
            boolean deleted = file.delete();
            if (deleted) {
                System.out.println(file.getAbsolutePath() + " was deleted.");
            }
        } else {
            System.out.println(file.getAbsolutePath() + " not found.");
        }
    }
}