java file 删除目录下无用的文件
来源:互联网 发布:淘宝公益宝贝什么意思 编辑:程序博客网 时间:2024/05/13 22:01
问题是这样的,在E:/desktop/1文件夹下有很多log文件,但有很多log文件包含了无用的信息,需要对这些文件进行删除处理。
具体代码实现:
import java.io.BufferedReader;import java.io.File;import java.io.FileReader;import java.io.IOException;public class ProcessMain { public static void main(String[] args) { File path = new File("E:/desktop/1"); for (File file : path.listFiles(f -> f.isFile() && f.getName().endsWith(".log"))) { try (BufferedReader reader = new BufferedReader(new FileReader(file))) { while (reader.ready()) { if (reader.readLine().contains("NoID")) { reader.close(); file.delete(); break; } } } catch (IOException e) { e.printStackTrace(); } } } }
代码很好地解决了问题。。。
0 0
- java file 删除目录下无用的文件
- java file删除目录下的文件及文件夹
- Java精选笔记_IO流【File(文件)类、遍历目录下的文件、删除文件及目录】
- Android 删除无用Java文件
- java删除目录下的文件失败
- git 删除无用目录,添加忽略文件
- Java文件 File练习-递归删除带内容的目录
- Java删除目录及目录下的所有文件
- java删除某个目录及目录下的所有文件
- Java 删除当前目录及其目录下的所有文件
- Java递归删除目录及目录下的文件
- java的File机制实现目录下的文件检索
- 删除目录下的文件
- 删除指定目录下的所有文件的java类
- 删除指定目录下的所有文件的java类
- 删除指定目录下的所有文件的java类
- 删除指定目录下的所有文件的java类
- File,把指定的目录下的所有文件和文件夹删除的方法
- Add Digits
- 交互式shell和非交互式shell、登录shell和非登录shell的区别
- 关于C++内存生长
- 黑马程序员--Java基础学习(多线程)第十二天
- 浪潮Inspur K-UX操作系统的截图
- java file 删除目录下无用的文件
- 用户体验工程师的多重角色
- 快速排序
- 5种类型的程序员
- 我多希望我学编程时,有人教我这些事!
- HDU_1754 I Hate It(线段树)
- Basic Calculator
- poj 2031 Building a Space Station【最小生成树】
- js 正则表达式一看就懂