请问怎么在文件中删除一行?

wendm 2002-03-12 08:35:09
我写文件的时候是一行行写入的,如果想删除一行,不知道该怎么操作,下面是设想操作之后的样子:
原文件内容:
eee
rrr
ttt
sss
删除一行以后文件的内容:
eee
ttt
sss
或者删除第一行也可以,不知道这样的操作能不能实现?如果能,还请高手指点,谢谢!
...全文
123 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wendm 2002-03-12
  • 打赏
  • 举报
回复
标志我是有的,但是我现在只能把这一行替换掉:(
snowredfox 2002-03-12
  • 打赏
  • 举报
回复
即便是调用Windows的API,好象也不可以对一个无序的文件进行行删除操作,你首先得象一些INI文件一样指定一些Key才行.
wendm 2002-03-12
  • 打赏
  • 举报
回复
ft,我就是不想这样操作:P
我没有用数据库,直接用流进行操作的
snowredfox 2002-03-12
  • 打赏
  • 举报
回复
最笨的方法先把剔除那一行后剩下的信息保存下来,然后在重新写一遍文件.不过感觉如此不是很合乎逻辑.
你可以使用一个简单的数据库嘛,一条SQL语句就搞定啦...

23,409

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧