java删除文件夹下的文件和文件夹的两种方式
来源:互联网 发布:linux ip 流量 编辑:程序博客网 时间:2024/06/07 10:58
import java.io.File;public class Hello { public static void main(String[] args){ File file=new File("E:\\111"); //delNotDir(file); System.out.println("--------------"); deleteAll(file); }
//删除时不删除指定的文件夹 public static void delNotDir(File file){ File[] f = file.listFiles(); for (int i = 0; i < f.length; i++) { if (f[i].isDirectory()) { delNotDir(f[i]); } //System.out.println(f[i].getPath()); f[i].delete(); } }
//删除时同时删除指定的文件夹 public static void deleteAll(File file) { if (file.isFile() || file.list().length == 0) { file.delete(); //System.out.println(file.getPath()); } else { for (File f : file.listFiles()) { deleteAll(f); // 递归删除每一个文件 } file.delete(); // 删除文件夹 //System.out.println(file.getPath()); } }}
阅读全文
0 0
- java删除文件夹下的文件和文件夹的两种方式
- Java删除文件夹下所有的文件和文件夹
- 文件和文件夹搜索的两种方式
- java新建文件(文件夹)和删除文件(文件夹)的操作
- Java删除文件夹以及文件夹下的子目录与文件
- Java删除文件夹以及文件夹下的子目录与文件
- java 删除文件夹下的所有文件
- java删除文件夹下的所有文件
- Java读取和删除文件夹下的所有文件
- 删除文件夹下的所有文件和子文件夹
- java 文件,文件夹的创建和删除
- 删除文件夹下的文件
- java删除文件夹下相同后缀文件和删除文件夹
- JAVA 创建文件和文件夹,删除文件和文件夹,复制文件和文件夹,移动文件和文件夹的实用工具类
- iOS 删除文件夹下所有文件的方式
- Android递归方式删除某文件夹下的所有文件
- iOS 删除文件夹下所有文件的方式
- iOS 删除文件夹下所有文件的方式
- PathSim:异质信息图中基于元路径的top-k相似搜索
- Technical support
- 数据结构3
- 定义一个交通工具Vehicle
- CS229学习笔记之广义线性模型
- java删除文件夹下的文件和文件夹的两种方式
- mysql升级到5.7,访问错误:1682
- Linux下登录服务器,并上传/下载文件,然后关闭服务器
- shell及其脚本
- Ubuntu16.04配置Caffe
- 父级div使用display:table-cell;vertical-align:middle会出现空隙。
- Octave
- 多线程
- SSL基础知识