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 }
新闻热点
疑难解答