FileUtil.java
/**
* 删除文件及目录
* @param file;
*/
public static boolean delFile(File file) {
if (!file.exists()) {
return false;
} if (file.isDirectory()) {
File[] files = file.listFiles();
for (File f : files) {
delFile(f);
}
}
return file.delete();
}

调用:

File xlsFile = new File(filePath);
FileUtil.delFile(xlsFile);

最新文章

  1. safari 浏览器window.history.go(-1)运行无效解决办法
  2. BZOJ 1061: [Noi2008]志愿者招募 [单纯形法]【学习笔记】
  3. 黑马程序员_Java基础:反射机制(Reflection)总结
  4. flex的http URL转码与解码
  5. POJ 3411 Paid Roads(DFS)
  6. 我们为什么需要DTO(数据传输对象)
  7. MVC模式 - 理解J2EE模式
  8. textLayout在快速输入清除时报错解决方法
  9. feel倍儿爽
  10. 无法识别的配置节 applicationSettings
  11. 【转】JDBC学习笔记(4)——PreparedStatement的使用
  12. CSharpGL(45)自制控件的思路
  13. java表达式类型的自动提升
  14. 北大poj- 1008
  15. Android创建自定义的布局和控件
  16. C# PointToScreen
  17. Linux中设置vi编辑器的编码格式以及使用
  18. 惊讶于word 的流畅
  19. 移动端h5直播项目|html5直播实战开发|h5仿陌陌
  20. Java中getConstructors()、getDeclaredConstructors()、getConstructor(Class<?>... parameterType)、getDeclaredConstructor(Class<?>... parameterType)的区别

热门文章

  1. c++工厂模式和多线程结合
  2. 普通帐号起redis
  3. (5.2)mysql高可用系列——测试环境部署
  4. 【转】mysql的group_concat函数,默认最大长度是1024
  5. python3.6 使用newspaper库的Article包来快速抓取网页的文章或者新闻等正文
  6. element-ui select 下拉框位置错乱--解决
  7. npm 关联 git包
  8. 在mybatis中,在列表分页查询过程中造成集合属性数据丢失的问题
  9. 表格强制换行 table-layout:fixed
  10. vue 列表渲染 v-for