java中如何递归删除文件和文件夹(最简单的代码)
2011-04-28 21:05
633 查看
代码如下,递归删除:
注意:java中要想删除一个文件夹,首先要清空它下面的所有文件!
public void delete(String path){
File f=new File(path);
if(f.isDirectory()){//如果是目录,先递归删除
String[] list=f.list();
for(int i=0;i<list.length;i++){
delete(path+"//"+list[i]);//先删除目录下的文件
}
}
f.delete();
}
本文链接:blog.csdn.com/whuslei
注意:java中要想删除一个文件夹,首先要清空它下面的所有文件!
public void delete(String path){
File f=new File(path);
if(f.isDirectory()){//如果是目录,先递归删除
String[] list=f.list();
for(int i=0;i<list.length;i++){
delete(path+"//"+list[i]);//先删除目录下的文件
}
}
f.delete();
}
本文链接:blog.csdn.com/whuslei
相关文章推荐
- Java IO File 通过递归程序完成删除某个文件夹(包括里面所有文件)
- Java 代码完成删除文件、文件夹操作
- Java 代码完成删除文件、文件夹操作
- java递归删除文件夹demo,删除文件目录例子
- Java-流的简单使用:读取文件、写入文件(面试题:删除注释代码)
- Java的copy文件和文件夹以及删除文件夹(包括递归与非递归算法)
- Java递归-实现阶乘;斐波拉契数列;删除文件夹的文件
- 递归删除一个文件夹下的所有文件c#代码
- Java递归删除文件夹中的所有文件
- 递归删除文件夹目录及文件方法代码
- Java中通过递归调用删除文件夹下所有文件
- 递归删除一个文件夹下的所有文件c#代码
- java递归删除文件或文件夹
- java单个文件复制,递归删除、复制目录下所有内容,递归创建文件夹,.7z文件解压等
- java递归删除文件以及文件夹
- java中文件操作(递归删除空文件夹,删除过期文件)
- JAVA利用递归删除文件和文件夹
- Java 代码完成删除文件、文件夹操作
- 学习笔记 - java递归删除一个文件夹及里面的所有文件
- 【java基础之代码】【删除输入的文件或文件夹路径】