Java删除指定路径下所有文件和文件夹
来源:互联网 发布:淘宝店铺回头率怎么看 编辑:程序博客网 时间:2024/05/24 01:40
这是我在实际的项目中遇见的问题,备份一下代码,以后用到直接拿来用。我就额不细说了,很简单,就是File的操作。直接上代码。我相信可以看明白的。
public void deleteUserDataFolder(String datapath) { try { deleteAllFile(datapath); String filePath = datapath; filePath = filePath.toString(); File myFilePath = new File(filePath); myFilePath.delete(); } catch (Exception e) {//日志 } } private void deleteAllFile(String datapath) { File file = new File(datapath); if (!file.exists()) { return ; } if (!file.isDirectory()) { return; } String[] tempList = file.list(); File temp = null; for (int i = 0; i < tempList.length; i++) { if (datapath.endsWith(File.separator)) { temp = new File(datapath + tempList[i]); } else { temp = new File(datapath + File.separator + tempList[i]); } if (temp.isFile()) { temp.delete(); } if (temp.isDirectory()) { deleteAllFile(datapath + "/" + tempList[i]); deleteUserDataFolder(datapath + "/" + tempList[i]) } } return; }
0 0
- Java删除指定路径下所有文件和文件夹
- java删除指定路径下所有的文件, 及该文件夹里的所有文件夹,不包括该文件夹
- java/android 统计文件夹大小及删除文件夹下所有文件和路径
- java/android 统计文件夹大小及删除文件夹下所有文件和路径
- java/android 统计文件夹大小及删除文件夹下所有文件和路径
- TreeView 显示指定路径下的所有文件和文件夹
- php遍历指定路径下的所有文件和文件夹
- 删除指定目录下的所有文件和文件夹
- Java 根据定路径删除文件和文件夹下的所有文件
- 递归删除某一路径下的所有文件和文件夹
- 递归删除指定文件夹下所有文件
- pb删除指定文件夹下所有文件
- delphi 删除指定文件夹下所有文件
- pb删除指定文件夹下所有文件
- Java删除文件夹下所有的文件和文件夹
- c#删除指定目录下所有内容:方法二--找到所有文件和子文件夹删除
- qt删除指定文件夹下所有内容,包括文件夹、文件
- C# 删除指定目录下的 所有指定文件、文件夹
- ios获取屏幕分辨率
- Linux crontab 命令格式与详细例子
- iOS10_Xcode8开发适配,限权设置
- UML图中类之间的关系:依赖,泛化,关联,聚合,组合,实现
- 各种排序算法时间复杂度和空间复杂度表
- Java删除指定路径下所有文件和文件夹
- PooledConnectionFactory和CachingConnectionFactory
- Ubuntu安装mysql
- (转)理解inode
- 上拉电阻和下拉电阻的作用及应用场合
- 关于设备唯一标示UUID的问题与数据存储在KeyChain里边
- Huffman(哈夫曼) 编码压缩算法
- Mysql占用CPU过高如何优化,如何解决
- Q 语言初学者系列:(2)基本数据类型