java删除指定目录下指定格式文件的方法

  

本文实例为大家分享了java删除指定目录下指定格式文件的具体代码,供大家参考,具体内容如下

  

正在看疯狂java讲义这本书,发现源码中有我不需要的类文件,想批量把它删除

  

代码如下:

        进口java.io.File;      公开课主要{   静态int数=0;   公共静态void main (String [] args) {//路径   字符串路径="/媒体/lcy/数据/工作区/java/crazyJava”;   字符串geshi=" . class”;   refreshFileList(路径,geshi);   system . out。println(“共删除了:“+数+”个文件!”);   }      公共静态孔隙refreshFileList (strPath的字符串,字符串geshi) {   文件dir=新文件(strPath);   文件[]文件=dir.listFiles ();   如果(文件==null)   {   System.out.println(“该目录下没有任何一个文件!”);   返回;   }   for (int i=0;我& lt;files.length;我+ +){   如果(文件[我].isDirectory ()) {   refreshFileList(文件[我].getAbsolutePath (), geshi);   其他}{   字符串strFileName=文件[我].getAbsolutePath () .toLowerCase ();   如果(strFileName.endsWith (geshi)) {   system . out。println(“正在删除:“+ strFileName);   文件[我]delete ();   数+ +;   }   }   }   }   }      

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

java删除指定目录下指定格式文件的方法