如何删除TXT文件里面的内容

现在我想做一个log本地缓存的功能,其他逻辑都写好了,但是考虑到一直写入会使文件一直变大、
现在想加一个大小的限制,比如大于2M就清除前面1M的老数据,我获取了文件的大小,但是不知道怎么在txt里面做删除操作、

DIEA
浏览 964回答 3
3回答

largeQ

不要清掉,原 log 文件改个名字,新的 log 用新文件。

手掌心

可以将旧的按日期命名,然后用压缩软件打包备份~

www说

我自己已经找到答案,先创建一个temp文件,copy后部分数据到那个文件,然后删除原文件,对temp进行rename就可以了
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java