java删除文件夹下的所有文件
来源:互联网 发布:怎样查看追加淘宝评价 编辑:程序博客网 时间:2024/05/16 15:11
今天复习了一下IO相关的知识,突然想起如何删除文件夹下的所有文件,就自己写了一下代码。
目录结构
- test
- 1.txt
- 2.xlsx
- 3
- 4.docx
package com.zl.test;import java.io.File;/** * 删除文件夹下的所有文件 * @author zl * @date 2017.06.14 */public class Test { public static void main(String[] args){ File file=new File("E:/test");//路径 deleteFile(file); } private static void deleteFile(File file){ if (file.isFile()){//判断是否为文件,是,则删除 System.out.println(file.getAbsoluteFile());//打印路径 file.delete(); }else{//不为文件,则为文件夹 String[] childFilePath = file.list();//获取文件夹下所有文件相对路径 for (String path:childFilePath){ File childFile= new File(file.getAbsoluteFile()+"/"+path); deleteFile(childFile);//递归,对每个都进行判断 } System.out.println(file.getAbsoluteFile()); file.delete(); } }}
运行结果:
E:\test\1.txt
E:\test\2.xlsx
E:\test\3\4.docx
E:\test\3
E:\test
阅读全文
0 0
- java 删除文件夹下的所有文件
- java删除文件夹下的所有文件
- Java删除文件夹下所有的文件和文件夹
- java获取某个文件夹下的所有文件、删除文件
- java 删除文件夹下所有文件
- java 删除文件夹下所有文件
- java删除文件夹下所有文件
- java删除文件夹下的所有文件代码
- Java读取和删除文件夹下的所有文件
- java实现删除文件夹下所有的文件
- 删除一个文件夹下的所有文件
- 删除文件夹下的所有文件
- 删除文件夹下所有的文件
- C#删除文件夹下所有的文件
- 删除某个文件夹下的所有文件
- 删除文件夹及其下的所有文件
- 删除文件夹下所有的.git文件
- 删除文件夹下的所有文件
- js水平居中
- Excel VBA高效办公应用-第七章-VBA财务报表分析-Part2 (资产负债表分析)
- 关于maven+dubbo+springboot环境的搭建
- linux centOS svn客户端的安装
- 剑指Offer——计算1至n中数字x出现的次数
- java删除文件夹下的所有文件
- 集群技术(一)nginx1.1 -- nginx安装
- 复习
- An Introduction to CNN based Object Detection
- BZOJ 3796: Mushroom追妹纸 哈希+二分
- 算法导论 练习题 17.2-3
- Git之删除文件
- 给定一个字符串,返回字符串中没有重复字符的最长子串的长度
- oracle 动态执行命令execute immediate