打开文件流
把文件流的指针指定到文件末尾
写数据
关闭文件流
(删除一行)
打开文件流
先确定要删除的那行的行头的位置
读文件头到要删除的行的头到缓存1
移动指针,跳过要删除部分(行可以以"\n"作为结束符号)
读到文件尾到缓存2
合并缓存1和缓存2(SequenceInputStream(s1,s2))到缓存3
write缓存3到文件
关闭文件流