1,文件夹目录结构:


2,删除后显示:

3,代码:


import java.io.File;public class DeleteFilestore {public static void main(String[] args) {//删除一个文件夹下的所有文件(包括子目录内的文件)File file = new File("D:\\临时文件\\111");//输入要删除文件目录的绝对路径if (deleteFile(file)) {System.out.println("文件删除成功!");}}public static Boolean deleteFile(File file) {//判断文件不为null或文件目录存在if (file == null || !file.exists()) {System.out.println("文件删除失败,请检查文件是否存在以及文件路径是否正确");return false;}//获取目录下子文件File[] files = file.listFiles();//遍历该目录下的文件对象for (File f : files) {//判断子目录是否存在子目录,如果是文件则删除if (f.isDirectory()) {//递归删除目录下的文件deleteFile(f);} else {//文件删除f.delete();//打印文件名System.out.println("文件名:" + f.getName());}}//文件夹删除file.delete();System.out.println("目录名:" + file.getName());return true;}
}

4,控制台打印:

5,File更多使用,指路:https://blog.csdn.net/qq_36636312/article/details/122368151

Java 删除文件夹以及文件夹下的文件相关推荐

  1. linux怎么在目录下查找文件,linux find-在指定目录下查找文件

    find命令用来在指定目录下查找文件.任何位于参数之前的字符串都将被视为欲查找的目录名.如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件.并且将查找到的子目录和文件全部进 ...

  2. CopyFile复制单个文件和复制指定路径下所有文件

    CopyFile复制单个文件和复制指定路径下所有文件 1.CopyFile复制单个文件 2.CopyFile复制指定路径下所有文件 1.CopyFile复制单个文件 原型: BOOL CopyFile ...

  3. debian 文件夹中文件大小_Linux下查看文件和文件夹大小 删除日志

    场景:在sts中执行自动部署时候maven提示No space left on device错误,后来经检查发现是磁盘空间满了,用下面的方法分析发现tomcat下面的logs目录占用了很大的空间,删除 ...

  4. java删除目录以及目录下文件,java删除文件、删除目录及目录下的文件

    import java.io.File; public class FileUtils { /** * 删除文件,可以是文件或文件夹 * @param fileName:要删除的文件名 * @retu ...

  5. ftp 服务器新建文件夹,ftp服务器路径下新建文件夹

    ftp服务器路径下新建文件夹 内容精选 换一换 单击"源码迁移"后面的,打开如图1所示界面,参数描述如表1所示.配置参数后单击"开始分析".以下内容中的&quo ...

  6. windows 技术篇 - cmd命令查看当前目录下的所有文件和文件夹以及所有子目录下的文件,dir命令的使用方法

    dir /b 可以查看当前路径下的所有文件和文件夹. dir /b /s 可以查看当前路径下的所有文件和文件夹以及子目录下的文件. 这是目录,直接在路径里输入 cmd 回车可以进入 cmd 的该路径下 ...

  7. Java中删除文件、删除目录及目录下所有文件

    功能:删除某个目录及目录下的所有子目录和文件 知识点:File.delete()用于删除"某个文件或者空目录"!所以要删除某个目录及其中的所有文件和子目录,要进行递归删除,具体代码 ...

  8. 如何在ftp服务器下查找文件夹,查找ftp服务器下的文件夹名

    查找ftp服务器下的文件夹名 内容精选 换一换 Linux x86-64(64位)服务器,常见的有EulerOS.Ubuntu.Debian.CentOS.OpenSUSE等.Windows 7及以上 ...

  9. lua linux获取文件夹,Linux:删除目录下的文件的10种方法

    删除当前目录下的文件 1.rm -f * #最经典的方法,删除当前目录下的所有类型的文件 2.find . -type f -delete或find . -type f -exec rm -f {} ...

  10. java resources 目录_[Java] 在 jar 文件中读取 resources 目录下的文件

    注意两点: 1. 将资源目录添加到 build path,确保该目录下的文件被拷贝到 jar 文件中. 2. jar 内部的东西,可以当作 stream 来读取,但不应该当作 file 来读取. 例子 ...

最新文章

  1. Windows Phone 实用开发技巧(10):Windows Phone 中处理图片的技巧
  2. VS 中配置使用Visual SVN系列 四:SVN Server配置和使用
  3. socket编程的三种通信模型,BIO,NIO,AIO
  4. android拨打电话
  5. 关于json 转换BigDecimal精度丢失问题
  6. android php mysql json 查询_android php mysql json
  7. springcloud gateway 使用nacos 作为配置中心 和 注册中心
  8. 操作系统中避免死锁的银行家算法【表面C++实际C语言】一学就废的菜鸡代码
  9. python中二进制表示_Python中的二进制搜索:直观介绍
  10. 【转】Visual Studio 2005 上 AJAX(AjaxControlToolkit) 的安装
  11. 我的LINUX之路----linux目录文件管理
  12. mysql 语法错误检查,解决引号的使用错误1064(42000):SQL语法有错误;检查与您的MySQL服务器版本相对应的手册以使用正确的语法?...
  13. 在Linux中使用GoAccess分析Nginx的日志
  14. OSPF建立邻居、邻接关系 学习笔记
  15. 20个高效阅读小技巧
  16. 板内板间通信协议及接口(六)RS232 RS485 RS422
  17. C语言——类型限定词
  18. vue前端$axios向后台传json数组如何接受,以及URL乱码/解码的问题。
  19. 百度网盘怎么批量转存到阿里云盘
  20. Springboot:商品库存并发更新,乐观锁失败重试机制

热门文章

  1. 菜鸟抓鸡--各个端口的***总结
  2. eclipse的Windows builder使用。
  3. API函数简介 转自洪恩在线
  4. 安全合规/ISO--1--ISO 27000系列标准介绍
  5. Base64 转图片
  6. Office 2016中修改正文默认字体
  7. 安装chrome Jsonview插件
  8. HTTP权威指南—基础部分
  9. USBCAN分析仪在汽车检测上的应用
  10. 大学生创业如何选择一个不错的创业新项目?