Demo03.java 693 B

12345678910111213141516171819202122232425262728293031
  1. package J20250724.demo03_file;
  2. import java.io.File;
  3. /**
  4. * @author WanJl
  5. * @version 1.0
  6. * @title Demo03
  7. * @description
  8. * @create 2025/7/24
  9. */
  10. public class Demo03 {
  11. public static void deleteDir(File src){
  12. //1、遍历文件路径里面的所有文件和文件夹
  13. File[] files = src.listFiles();
  14. for (File file:files){
  15. if (file.isFile()){
  16. file.delete();
  17. }else {
  18. deleteDir(file);
  19. }
  20. }
  21. //最终再把src的文件夹删除
  22. src.delete();
  23. }
  24. public static void main(String[] args) {
  25. File file=new File("D:/我的文件夹");
  26. deleteDir(file);
  27. }
  28. }