在工作開發過程中,每次用SVN提交代碼全選擇的時候,發現會產生很多不需要的文件后綴垃圾文件,感覺挺煩人的,一個一個刪太麻煩了,如果產生多種后綴文件時,那刪起來多費勁,是吧?想想,就寫了一段程序通過遞歸進行處理,雖然網上有很多這樣的代碼,但是我感覺都有問題,網上的代碼很多都需要拿過來執行一下才知道有沒有問題,如果是多層目錄結構的時候,會把你的相同文件名稱也干掉,而我寫的這個即使是需要刪除的文件后綴名稱跟文件名一樣都不會刪掉。每次提交之前我都執行一下再提交,這樣就不會有哪些不需要的后綴文件了。這個還是比較實用,分享給大家,希望能讓更多的人,提高開發效率。
package test;import java.io.File;import java.util.ArrayList;import java.util.List;public class SweepUnusedFiles{public static void main(String[] args){String filedir = "F://某個目錄下";List<String> suffixList = new ArrayList<String>();suffixList.add(".db");// suffixList.add(".tmp");// suffixList.add(".html_zh");// suffixList.add("_zh.js");SweepUnusedFiles sweepUnusedFiles = new SweepUnusedFiles();sweepUnusedFiles.startDeleteFixedFiles(filedir, suffixList);System.out. ps: 請看效果 
新聞熱點
疑難解答