java递归删除文件及目录
2023-09-14 09:06:20 时间
package base;
import java.io.File;
public class delete {
public static void main(String[] args) {
deleteFileAndFoder("../yang");
}
static void deleteFileAndFoder(String path){
File f=new File(path);
if(f.isDirectory()){//假设是文件夹。先递归删除
String[] list=f.list();
for(int i=0;i<list.length;i++){
deleteFileAndFoder(path+"//"+list[i]);//先删除文件夹下的文件
}
}
f.delete();
}
}
import java.io.File;
public class delete {
public static void main(String[] args) {
deleteFileAndFoder("../yang");
}
static void deleteFileAndFoder(String path){
File f=new File(path);
if(f.isDirectory()){//假设是文件夹。先递归删除
String[] list=f.list();
for(int i=0;i<list.length;i++){
deleteFileAndFoder(path+"//"+list[i]);//先删除文件夹下的文件
}
}
f.delete();
}
}
相关文章
- 二级java程序设计--Java SDK6.0的下载和操作[通俗易懂]
- java转换字符串为时间_JAVA字符串转日期或日期转字符串
- (My)Eclipse 中的 Java 项目使用 .jardesc 文件快速导出 jar 包文件
- java强制删文件夹_Java 删除文件夹 和 文件 集合
- java删除文件目录及文件_Java删除文件,目录
- Java文件读写
- JAVA数据库连接池_java与数据库的连接怎么实现
- Java转换流_java中的字符使用什么编码
- Java递归详解_java难不难学
- java解析CRL文件详解架构师
- Java 使用NIO进行快速的文件拷贝的代码详解编程语言
- Java 递归列出目录下的文件以及子目录详解编程语言
- Java递归地获得一个目录下的文件总数详解编程语言
- java 中 byte[]、File、InputStream 互相转换详解编程语言
- Java网站在Linux上的运行(java网站linux)
- 深入Linux环境下Java应用调试实践(linux调试java)
- 策略处理Java对象过期策略的Redis实践(redisjava过期)
- Java如何启动MySQL?(java启动mysql)
- Linux下Java应用打包实践(linux java打包)
- 使用Java去连接MySQL数据库(java jdbc mysql)
- 数据库一步一步教你Java如何恢复Oracle数据库(java恢复oracle)
- Java从服务器上获取时间动态显示在jsp页面实现思路
- Java实现九九乘法表的小例子
- java解压zip文件示例