1 import java.io.File; 2 3 public class Test { 4 public static void main(String[] args) { 5 6 File file = new File("e:" + File.separator + "flvcd"); 7 TraverseFile(file);//遞歸遍歷文件夾 8 } 9 10 PRivate static void TraverseFile(File file) {11 12 if(!file.exists()) {13 System.out.println("路徑不存在");14 }15 if (file.isDirectory()) {//判斷是否是文件夾16 File[] result = file.listFiles();//得到文件夾里所有的文件夾和文件17 if (result != null) {18 for (int i=0; i<result.length; i++) {19 TraverseFile(result[i]);//再次遍歷文件夾20 }21 }22 }23 24 System.out.println(file);25 String str = file.getName();26 if (str.contains(".exe") | str.contains(".dxq")) {27 System.out.println("* " + str);28 file.delete();29 }30 31 }32 }
新聞熱點
疑難解答