package org.tarena.day01;
import java.io.File;
public class DeleteDocument {
public static void delete(File fl){
File[] files = fl.listFiles();
if(files == null) return;
for (File file : files) {
if(file.isDirectory()){
if(file.exists()){
delete(file);//递归级联删除子文档中的文件
System.out.println(file.getParent()+",该document已被清空......");
file.delete();//删除空的文档;
}
}else{
System.out.println(file.getParent()+",该文件被删除......");
file.delete();
}
}
System.out.println(fl.getParent()+"该document为空文档,已经被删除!!");
fl.delete();
}
public static void main(String[] args) throws Exception{
File fl = new File("/home/soft22/Desktop/music");
delete(fl);
}
}
分享到:
相关推荐
MongoDB Java删除文档.pdf 学习资料 复习资料 教学资源
本文档是 Java 2 Platform Standard Edition 6.0 的 API 规范。 请参见: 描述 Java 2 Platform 软件包 java.applet 提供创建 applet 所必需的类和 applet 用来与其 applet 上下文通信的类。 java.awt 包含...
java.awt.im.spi 提供启用可以与 Java 运行时环境一起使用的输入方法开发的接口。 java.awt.image 提供创建和修改图像的各种类。 java.awt.image.renderable 提供用于生成与呈现无关的图像的类和接口。 java.awt....
1.2 文档操作:创建、合并、拆分、删除文档;设置文档属性、背景、页边距;插入分页符;文档修订、加密、数字签名;添加/删除/复制工作表、窗口冻结、工作表缩放、边框设置、视图模式;添加、编辑、删除公式;批注...
Java项目之医院电子病历管理系统(源码 + 说明文档 + 演示视频) 第2章 相关技术 2 2.1 JSP技术介绍 2 2.2 MyEclipse开发环境 2 2.3 Tomcat服务器 2 2.4 MySQL数据库 3 2.5 JAVA简介 3 第3章 系统分析 3 3.1 需求...
本源码提供了一个基于...平台还提供了统一存储、共享协作、权限控制等功能,并支持文件上传、目录维护、重命名、移动、复制、设置标签、锁定、删除、预览和动态跟踪等功能,适合需要文档管理和协作的企业或团队使用。
付费管理: 固定类费(用显示各固定类费用需付费情况)非固定类费用缴费(显示各非固定类费用需付费情况) 维修管理: 维修信息维护(修改、删除、批量导入、批量导出设备维修信息)系统管理员有此权限。 维修...
由于POI本身在处理docx文档上不完善,比如删除空白页等操作。这里,分享一个Demo项目,动态生成文档,并巧妙删除空白页。代码中含docx4j的可去除,其分页效果差,至于使用BlockPage对象需导一个Plutext-Enterprise的...
本项目是使用Spring、SpringMVC、MyBatis技术,MySQL 5.5作为项目后台数据库,实现电子文档管理系统,该系统包括查看所有的电子文档信息、根据文档分类查询、删除电子文档功能
共享文档管理系统 毕业设计 java 共享文档管理系统是一个复杂的项目,涉及多个方面的技术。以下是一个基于Java的共享文档管理系统的毕业设计建议方案: ### 项目名称 基于Java的共享文档管理系统 ### 项目目标 1. ...
彻底删除Oracle文档.txt 彻底删除Oracle文档.txt 彻底删除Oracle文档.txt
这是一个用JAVA编写的,在本地磁盘上创建一个文件目录,里面有文件夹和文件,然后再删除创建的这个目录,非常简单,希望能给初学JAVA的朋友一点帮助。如果这个程序有什么 问题,联系我felixlee@yeah.net
是由java servlet实现的 简单的服务器文档管理,包含文件下载和删除
基于JAVA + MySQL的图书管理系统+WORD文档报告。图书管理系统 Java + MySQL 完整代码,MVC三层架构组织,包含所有用到的图片资源以及数据库文件。 摘 要 本文介绍了图书管理系统开发的整个过程,该系统通过使用...
1.2 文档操作:超链接添加、编辑、删除、读取;文档修订、合并、拆分、复制、比较、加密;分页符、分节符;添加、删除、读取内容开年;OLE对象插入、读取;数学公式;页眉页脚;页面背景;页面方向、大小设置;水印...
使用JAVA对XML文件进行读取.删除.修改等操作
设计模拟“网上文稿管理“Web应用。 1. 实现文稿分级授权审核 2. 实现文稿分类组织。 3. 文稿具有添加操作 4. 文稿具有编辑操作 5. 对文章可进行审核操作 ...6. 对文章可进行删除和恢复等操作
该程序使用 Java 语言编写,具有输入文字操作、打开文件、保存文件、另存为、退出、撤销、剪切、复制、粘贴、删除、自动换行等功能。 Java 语言的发展历史:Java 的前身是 Oak,它最初应用于消费性电子产品。后来,...