如题所述
这个问题并不难解决。有两种方式:(按1000行来举例说明)
第一种:每次将文本文件删一行,这样操作不好。运行一次需要对磁盘有100次以上的读写!运行效率低
第二种:将文本文件读入内存,并按行存入数组中,随机删除数组,就相当于删除了行,100次删除完成后,再保存即可。
给你上一段代码,就按1000行来做的。你可以测试一下。如果用10%,也是相同的道理。