删除指定目录下的空文件夹
/*** @author:樊* @Data: 2022/7/25* @Time: 20:42*//*
* 删除指定目录下的空文件夹*/
package test.test1;import java.io.File;public class Test5 {public static void main(String[] args) {//封装目录File file = new File("E:\\test1");//调用删除方法getNullFileDelete(file);}private static void getNullFileDelete(File file) {//获取目录的数组File [] files = file.listFiles();//增强for循环遍历数组for (File file1 :files){//判断是否为文件if (file1.isDirectory()){//获取当前文件夹的长度,如果长度为空,删除文件夹if (file1.list().length==0){System.out.println("删除空文件夹:"+file.getPath());file1.delete();}else {//如果长度不为空则继续getNullFileDelete(file1);}}else {System.out.println("文件目录:"+file1.getAbsoluteFile());}}}
}
删除指定目录下的空文件夹相关推荐
- java 空文件_java删除指定目录下所有空文件夹的方法
本文实例讲述了java删除指定目录下所有空文件夹的方法.分享给大家供大家参考,具体如下: package com.func; import java.io.File; import java.util ...
- bat 清理指定目录下的空文件夹
假定你要清理 D盘 XXX目录下的空文件夹 其中的 D:\XXX\ @echo off for /f "tokens=*" %%a in ('dir /b /ad /s " ...
- 删除指定目录下的所有文件与更改文件扩展名
删除指定目录下的所有文件 //删除指定目录下的所有文件private void button1_Click(object sender, EventArgs e){DeleteFilesAndFold ...
- python删除过期文件_Python删除指定目录下的过期文件的代码
在代码过程中,将代码过程中比较常用的一些代码段做个备份,如下的代码是关于Python删除指定目录下的过期文件的代码,应该能对小伙伴也有帮助. import os import sys import t ...
- 删除指定目录下的所有文件包括目录
public class DelFile{ /** * 删除指定目录下全部文件和目录 * @param filePath 需删除的文件目录路径 */ public s ...
- [Linux C]列出指定目录下的所有文件(夹)
在Linux下,用C语言实现列出指定目录下的所有文件和文件夹: #include <stdio.h> #include <dirent.h> #include <stdl ...
- 清理目录下的空文件夹
清理目录下的空文件夹 #encoding:utf-8 import os import sys def delete_empty(path):while True:emp = []for root, ...
- 删除掉指定目录下的.nomedia文件夹和文件
为了屏蔽一些文件我们会在手机sd卡中创建.nomedia文件夹或文件,系统不会扫描这个文件夹,也不会扫描包含.nomedia文件的文件夹中的文件. 有时候我们又想去除掉这个文件夹或者文件,可以使用下面 ...
- python打印出指定目录下的所有文件夹和文件名(递归实现)
2019独角兽企业重金招聘Python工程师标准>>> Python很好玩,今天用Python实现了一个简单的目录列表功能,开始碰到了很多奇怪的问题,主要是因为自己对Python的文 ...
最新文章
- rewrite 帮助实现页面静态化
- php html中的判断,php怎么判断字符串中是否包含html标签?
- Java运行时动态加载类之Class.forName
- Web.XML配置详细说明
- mysql与django交互_django与mysql交互
- Mac 快速修改 hosts 文件
- H3C 路由器的IPSEC ××× 配置
- 查询Linux的公网及内网IP
- Hystrix相关属性说明
- Tinderbox for Mac(可视化个人笔记工具)
- (转)以太坊(Ethereum ETH)是如何计算难度的
- 开心消消乐、纯前端实现开心消消乐、开心消消乐代码、HTML+JS实现开心消消乐
- WinISO镜像文件使用简介
- Windows虚拟内存不足问题的处理
- Nepxion Discovery(1) 全链路蓝绿发布
- IMX6Q的DDR3初始化配置
- mysql数据库备份策略及应用场景
- js为什么设置为单线程,怎么实现多线程
- 再读《谁动了我的奶酪》
- 给“习得性无助”者的回信
热门文章
- 关于LCD控制器中一些寄存器的概念解释
- 企业微信报销单对接用友、金蝶解决方案
- 聊聊新能源汽车国家平台对接
- office2010 启动man_图解微软办公Office 2010八项新功能
- 使用Python暴力破解密码
- Adobe - Reader Acrobat Pro DC 无文字内容
- JAX-RS (REST Web Services) 2.0 requires Java 1.6 or newer
- 互联网乱弹之酷六的一生
- laravel5.2总结--服务容器(依赖注入,控制反转)
- ERROR: epmd error for host ST_23: address (cannot connect to host/port)