Java之文件删除 java 删除文件夹下的文件

createh56个月前 (12-26)技术教程52
package com.biubiu.utils;
 
import java.io.File;
 
public class Utils {
 
    /**
     * 删除文件
     * @param file
     */
    public static void delete(File file) {
        if (!file.exists()) {
            return;
        }
        if (file.isFile()) {
            file.delete();
        } else {
            File[] files = file.listFiles();
            for (File f : files) {
                delete(f);
            }
            file.delete();
        }
    }
}

相关文章

用 Java 的 IO 流进行读写文件操作

前面四篇文章给大家汇总了一下 Java 编程中那些绕不开的接口,给大家介绍了 Java 的几个基础 Interface 以及内置的函数式接口,接下来两篇文章我们简单的过一下Java IO 方面的基础,...

批量删除数据,常见的大坑 如何批量删除数据

行数据批量delete时,InnoDB如何处理自增ID,是一个潜在的大坑。整个实验步骤如上图:第一步:建表,设定自增列;第二步:指定id=1插入,锚定第一行是id是1;第三步:不指定id,依赖自增机制...

建议收藏!深入理解Java虚拟机:JVM垃圾回收算法+垃圾收集器

02 JVM垃圾回收算法2.1 什么是垃圾回收?程序的运行必然需要申请内存资源,无效的对象资源如果不及时处理就会一直占有内存资源,最终将导致内存溢出,所以对内存资源的管理是非常重要了。2.2 什么样的...