public void deletefile(String delpath) throws Exception {

try {

File file = new File(delpath);

// 当且仅当此抽象路径名表示的文件存在且 是一个目录时,返回 true

if (!file.isDirectory()) {

file.delete();

} else if (file.isDirectory()) {

String[] filelist = file.list();

for (int i = 0; i < filelist.length; i++) {

File delfile = new File(delpath + "/" + filelist[i]);

if (!delfile.isDirectory()) {

delfile.delete();

System.out

.println(delfile.getAbsolutePath() + "删除文件成功");

} else if (delfile.isDirectory()) {

deletefile(delpath + "/" + filelist[i]);

}

}

System.out.println(file.getAbsolutePath() + "删除成功");

file.delete();

}

} catch (FileNotFoundException e) {

System.out.println("deletefile() Exception:" + e.getMessage());

}

}

java 级联删除_java 级联删除文件夹下的所有文件相关推荐

  1. java中如何删除文件或清除文件夹下的所有文件

    java中如何删除文件或清除文件夹下的所有文件呢?现实中如果一个java项目中涉及非常多的删除文件操作,我们最好单独写一个函数实现文件的删除操作,以下是函数的实现: // 删除文件 或者 清除文件夹下 ...

  2. java 读文件夹_java怎么读取读取文件夹下的所有文件夹和文件?

    下是实现的代码:package com.borland.samples.welcome; import java.io.FileNotFoundException; import java.io.IO ...

  3. android删除文件夹代码,Android_Android递归方式删除某文件夹下的所有文件(.mp3文件等等),1.由于需要删除文件,因此需 - phpStudy...

    Android递归方式删除某文件夹下的所有文件(.mp3文件等等) 1.由于需要删除文件,因此需要如下权限: 2.核心代码 package com.example.deleteyoumi; impor ...

  4. java怎么读取文件夹下的_java怎么读取读取文件夹下的所有文件夹和文件?

    下是实现的代码:package com.borland.samples.welcome; import java.io.FileNotFoundException; import java.io.IO ...

  5. java 文件夹下的文件_java读取某个文件夹下的所有文件

    import java.io.FileNotFoundException; import java.io.IOException; import java.io.File; public class  ...

  6. java命令 jar文件夹_java中jar命令打包一个文件夹下的所有文件

    (1)首先,必须保证java的所有路径都设置好,在dos提示符下输入jar -help 出现C:\Documents and Settings\dly>jar -help 非法选项:h 用法:j ...

  7. 删除某个文件夹下的所有文件

    //删除本地文件夹下保存的文件 NSFileManager *fileManager = [NSFileManager defaultManager];                     NSS ...

  8. android 删除目录下所有文件大小,Android 删除文件夹(文件夹以及文件夹下所有的文件)、文件...

    1.Android 删除文件夹(文件夹以及文件夹下所有的文件) //删除文件夹和文件夹里面的文件 public static void deleteDirWihtFile(File dir) { if ...

  9. java读取文件夹_Java读取某个文件夹下的所有文件(支持多级文件夹)

    packagecom.vocy.water.batch;importjava.io.FileNotFoundException;importjava.io.IOException;importjava ...

  10. python——删除文件夹下的所有文件和子文件夹(含代码)

    使用python删除文件夹下的所有文件与子文件夹,需要使用到递归. 因为直接os.remove不能删除文件夹,os.rmdir不能删除含有文件的文件夹. 直接上代码: def deldir(dir): ...

最新文章

  1. 如何代理ip25采取云速捷_长租公寓暴雷,作为租客应如何维护自己的合法权益?...
  2. android.xml设置全屏,Android全屏设置的方法总结
  3. 【MM模块】Batch 批次管理 2
  4. 趣说游戏AI开发:曼哈顿街角的A*算法 1
  5. script的defer和async
  6. linux 多个cpu使用率,统计多台linux的CPU使用率
  7. HBase regions分布不均匀的解决
  8. 关于音频PCM数据2字节(16位)byte与64位double之间的转换
  9. leetcode [59] 螺旋矩阵 II / Spiral Matrix II,面试常考题 模拟螺旋过程
  10. 超全超详细Rime中州韵输入法配置指南
  11. Android Toast 吐司 自定义使用 展示图片 Toast自定义教程(一)
  12. 遍历上三角或者下三角
  13. TX-LCN分布式事务
  14. php easyui filebox,EasyUI1.4 新控件TextBox,FileBox
  15. 解决a标签下载网络图片直接打开的问题,通过浏览器下载网络文件
  16. JVM--藤原豆腐店自用
  17. 人生,又怎会一如初见?
  18. Pandas数据可视化原来也这么厉害
  19. c语言学生作业ppt课件怎么做,C语言课件完整版(精华).ppt
  20. UON:《Detecting Unexpected Obstacles for Self-Driving Cars...》论文阅读与总结

热门文章

  1. [网络安全学习篇附]:批处理与简单的病毒
  2. 使用pd4ml 将html转换为pdf
  3. 要做中国的GE,富士康工业互联网做得怎么样?
  4. 智能密码钥匙开发、USBKEY开发、智能卡开发、COS开发、CSP开发
  5. textarea的maxlength属性字数不一致
  6. org.apache.jasper.JasperException: The absolute uri: http://java.sun.com/jsp/jstl/core cannot be re
  7. 考研英语(41-50)转自何凯文老师
  8. 黑吃黑?男子破解赌博网站漏洞,每月“薅羊毛”10多万元
  9. Linux 进程的 Uninterruptible sleep(D) 状态
  10. 计时器效果 代码仅供参考