如何使用Java代码删除目录(路径)或文件呢?

Java-经验王 Java经验 发布时间:2021-08-17 22:32:08 阅读数:17436 1
下文讲述使用Java代码删除目录或文件的方法分享
实现思路:
    使用 java.io.File.delete()  即可删除文件或文件夹
注意事项:
    删除一个目录时,目录下面必须文件文件和文件夹,否则会删除失败
例:
java代码删除文件或目录的方法

package com.java265
import java.io.File;
 
public class testDeleteMain {
    public static void main(String[] args) {
        //待删除目录
        File folder = new File("D:\test");
        deleteFolder(folder);
    }
 
    //删除文件及目录 (递归调用此方法)
    public static void deleteFolder(File folder) {
        File[] files = folder.listFiles();
        if (files != null) {
            for (File f : files) {
                if (f.isDirectory()) {
                    deleteFolder(f);
                } else {
                    f.delete();
                }
            }
        }
        folder.delete();
    }
}
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202108/1629210996731.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者