Java删除文件和目录
/*** 删除此路径名表示的文件或目录。* 如果此路径名表示一个目录,则会先删除目录下的内容再将目录删除,所以该操作不是原子性的。* 如果目录中还有目录,则会引发递归动作。* @param filePath* 要删除文件或目录的路径。* @return 当且仅当成功删除文件或目录时,返回 true;否则返回 false。*/public static boolean deleteFile(String filePath) {File file = new File(filePath);return deleteFile(file);}private static boolean deleteFile(File file){File[] files = file.listFiles();for(File deleteFile : files){if(deleteFile.isDirectory()){//如果是文件夹,则递归删除下面的文件后再删除该文件夹if(!deleteFile(deleteFile)){//如果失败则返回return false;}} else {if(!deleteFile.delete()){//如果失败则返回return false;}}}return file.delete();}
转载于:https://www.cnblogs.com/zouzhi/p/5239758.html
Java删除文件和目录相关推荐
- Java 删除文件和目录代码
如果您喜欢这些文章,欢迎点击此处订阅本Blog <script type="text/javascript"> </script> <script s ...
- java删除文件或目录的三种方法
一.所用工具 传统删除是利用IO流,本文利用NIO流实现. 二.常见几种方法 1.传统IO流 代码如下(示例): //调用File file = new File("E:/河南省乡镇点/GI ...
- HDFS的Java客户端操作代码(HDFS删除文件或目录)
1.HDFS删除文件或目录 1 package Hdfs; 2 3 import java.io.IOException; 4 import java.net.URI; 5 6 import org. ...
- java代码如何删除文件_Java如何删除文件和目录代码? 爱问知识人
package book.io; import java.io.File; /** * * @author XWZ * 2007-11-27 * 删除文件或目录 */ public class Del ...
- File类(常用方法、遍历目录下的文件、listFiles()方法和删除文件及目录)
File类 File类的常用方法 Filie类常用的构造方法 File(String pathname) //通过指定的一个字符串类型的文件路径来创建一个新的File对象 File(String pa ...
- java删除文件下所有文件_用java实现删除文件夹里的所有文件
package com.org.improve.contact; import java.io.File; public class DeletePaper { /** * @param args * ...
- Java删除文件夹下所有文件的方法
1.使用FileUtils类 来自 Apache Commons IO的FileUtils类提供了几个方便的文件操作实用程序.您可以使用该FileUtils.cleanDirectory()方法递归删 ...
- 一个java删除文件夹的小方法
java删除文件夹都是从里向外删除,使用递归的方法. public class IO_FILEdemo09 {public static void main(String[] args) {// TO ...
- 如何通过终端快速删除文件和目录(bash shell)[关闭]
本文翻译自:How to remove files and directories quickly via terminal (bash shell) [closed] From terminal w ...
最新文章
- 初步了解React Native的新组件库firstBorn
- Oracle 11.2 安装Oracle 11.1的HR schoma
- WCF 客户端连接慢
- tensorflow 十四 强化学习Q-learning
- 关于tomcat和jetty的乱码问题
- TensorFlow/Python的一个范例代码及阅读说明
- GB28181协议--设备注册和注销
- php文字转语音amr,Android插件,TTS语音合成(文字转化语音)。
- 图像表头数据读取,图像数据块读取,图像类型转换
- 港科夜闻|香港科技大学(广州)拟获批首个省级重点实验室
- html5设置锚点,Markdown也不服输
- SkyWalking--官网/配置/指南
- 解决one-stage目标检测正负样本不均衡的另类方法--Gradient Harmonized
- 计算机网络——基本认识
- nobup 与 后台运行命令
- 梁梦瑶 20190919-6 四则运算
- 易搜资料v1.2.8
- MSP430 Energia DHT11的使用
- 【GATK加速】替换BWA/GATK/Mutect2,Sentieon软件 肿瘤体细胞突变检测分析指南-系列2(ctDNA及其他高深度测序样本)
- 想进入互联网领域发展,是否该从电子信息工程专业考研到计算机