JAVA 删除指定目录下指定文件类型的所有文件

public class DelFile {
    public static void main(String[] args) {
        File file = new File("C:\\DETECTX_OUTPUT");
        delete(file);
    }

    private static void delete(File f) {
        File[] fi = f.listFiles();
        for (File file : fi) {
            if (file.isDirectory()) {
                delete(file);
            } else if (file.getName().substring(file.getName().lastIndexOf(".") + 1).equals("html")) {
                System.out.println("成功删除" + file.getName());
                file.delete();

            }
        }
    }
}

 

posted @ 2018-01-15 10:44  由良大小姐  阅读(352)  评论(0编辑  收藏  举报