当前位置:网站首页 > Java教程 > 正文

java删除文件教程



在这一小节中将学习如何在Java中删除文件和目录,在上面我们学习了如何在java中创建文件。

  • Java File 方法可用于删除文件或空目录/文件夹。如果文件被删除,方法返回,如果文件不存在则返回。
  • 如果删除目录,方法检查目录是否为空。如果目录为空,则删除目录,否则方法不会执行任何操作并返回。所以在这种情况下,必须递归删除所有文件,然后再删除空目录。
  • 删除非空目录的另一种方法是使用方法。在这种方法中,可以逐个处理所有文件,并在单个文件对象上调用方法。

Java删除文件示例

 

注意,与createNewFile()不同,delete方法不会抛出IOException异常。

下面是一个简单的程序,演示如何删除非空目录。如果目录包含有文件,删除目录不会成功。

 

前面编写了基于递归的代码来删除带有嵌套目录的目录。但是使用Java 7,可以使用类来完成。下面是用来删除目录的代码,它也负责删除嵌套目录。

 

上面就是java删除文件和java删除目录示例的全部内容。


上一篇: java中方法重载和方法重写的区别 下一篇:哥,这回真没有了

  • 上一篇: 211java教程
  • 下一篇: java入门教程24
  • 版权声明


    相关文章:

  • 211java教程2024-11-28 23:58:05
  • java抽卡视频教程2024-11-28 23:58:05
  • 433集教程java2024-11-28 23:58:05
  • 菜鸟教程java注解2024-11-28 23:58:05
  • 达内java教程2024-11-28 23:58:05
  • java入门教程242024-11-28 23:58:05
  • java学习视频教程2024-11-28 23:58:05
  • java ueditor使用教程2024-11-28 23:58:05
  • java application使用教程2024-11-28 23:58:05
  • java三大框架教程2024-11-28 23:58:05