<input type="hidden" name="article_id" id="article_id" value="28964" /> <input type="hidden" name="catid" id="catid" value="0" /> <p>在这一小节中将学习如何在Java中删除文件和目录,在上面我们学习了如何在java中创建文件。</p>
- Java File 方法可用于删除文件或空目录/文件夹。如果文件被删除,方法返回,如果文件不存在则返回。
- 如果删除目录,方法检查目录是否为空。如果目录为空,则删除目录,否则方法不会执行任何操作并返回。所以在这种情况下,必须递归删除所有文件,然后再删除空目录。
- 删除非空目录的另一种方法是使用方法。在这种方法中,可以逐个处理所有文件,并在单个文件对象上调用方法。
Java删除文件示例
注意,与createNewFile()不同,delete方法不会抛出IOException异常。
下面是一个简单的程序,演示如何删除非空目录。如果目录包含有文件,删除目录不会成功。
前面编写了基于递归的代码来删除带有嵌套目录的目录。但是使用Java 7,可以使用类来完成。下面是用来删除目录的代码,它也负责删除嵌套目录。
上面就是java删除文件和java删除目录示例的全部内容。
<br /> <p style="text-align:center;float:left;width:100%;margin-top:24px;margin-bottom:18px;"> </p> <div style="width:100%;margin-bottom: 16px; min-height: 180px;margin-top:18px;float:left;"> <span style="float:left;">上一篇: java中方法重载和方法重写的区别</span> <span style="float:right;">下一篇:哥,这回真没有了</span> <div id="googlead" style="float:left;margin-top:8px;"> </div> </div>
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.bianchenghao6.com/h6javajc/16767.html