zoukankan      html  css  js  c++  java
  • Java删除文件夹以及文件夹下的子目录与文件

    import java.io.File;

    public class FileOperate {
       public static void main(String[] args) {

       String str="d:\bb";
           File file
    =new File(str);
           File fileb
    =new File("d:\bb.rar");
           FileOperate fp
    =new FileOperate();
         
    fp.
    deleteFile(file)
        }

     
    private void deleteFile(File file){
         if(file.exists()){
            if(file.isFile()){
               file.delete();
            }else if(file.isDirectory()){
               File files[] = file.listFiles();
               for(int i=0;i<files.length;i++){
                  this.deleteFile(files[i]);
               }
            }
          file.delete();
         }else{
            System.out.println("所删除的文件不存在!"+'\n');
         }
      }

    }

    

  • 相关阅读:
    私有 composer 包创建
    随机数是如何生成的
    TCP 三次握手的意义
    何为真何为假
    Python流程控制语句详解
    Python类中装饰器classmethod,staticmethod,property,
    函数进阶
    初识函数
    文件操作
    is ==小数据池编码解码
  • 原文地址:https://www.cnblogs.com/tanlon/p/2100126.html
Copyright © 2011-2022 走看看