一个 IO 流的问题 用randomaccessfile的readLine()方法讀取每一行文本,得到<begin>和<end>的行數,然後將這兩行中間的文本都去掉,再重新寫入文件就行了. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用readline 方法,一行一行读, 当到<BEGIN><END>之间时不要 append 到StringBuffer就可以了啊, 同意楼上的方法。另外还可以用readLine()读,然后判断是否在<BEGIN>和<END>之间,不在的就write()到新的文件。读写完毕后,把原来的文件删除,把新文件改名为原来的。其实这些都不是很难的,自己动手做一做吧。 file.delete()file.renameTo()==================================================================注意:此人因发表爱国言论,被斑竹hexiao*扣除6分信誉分,问你死未?! to beming(Aming) 我想删除文件中的行, 你哪个东东怎么用啊? 你可以这样:先用FileReader的readLine()读文件,判断是否在<BEGIN>和<END>之间,不在的就用append()加到一个StringBuffer中,读完后关闭文件。然后再用FileWriter的write()写文件,直接把刚才得到的那个StringBuffer写进去就可以了。 to namowen(寒号不已) 你说的是覆盖吗? 那底下没被覆盖的怎么办啊? to Frisk(白鸽): 好了,我帮您写好了! (写成了一个GUI的很简单,可以任意转换你选择的文件,以后象要有其他用途,只要简单改一下就ok了! 又直观,你主要看一下处理的事件里的代码就ok了,!!! ) 已经发到你的邮箱了,(这段时间太忙,在搞一个大型项目, 本来19日就给您写, 那天没时间!) 新手求助:输入输出流的一些问题 写代码前分析方法 用代码关闭窗口 用过的张效详Java初高级教程和Javascript教程不要了 问个鼠标监听基础问题 求高手点拨一个Swing开发中的小技术问题. 请问jbuilder7中有没有像VC中的group box的控件 本站论坛诚招“版主”一名 急救,如何通过CMP管理下的实体Bean取Blob字段? 用javamail列出目录时,出现的异常怎么解决 请问:如何实现打印分页,给点思路。 请问各位怎么判断一个日期处于一个月里面的第几个星期???多谢大家来帮帮忙?
<END>之间时不要 append 到StringBuffer就可以了啊,
另外还可以用readLine()读,然后判断是否在<BEGIN>和<END>之间,不在的就write()到新的文件。读写完毕后,把原来的文件删除,把新文件改名为原来的。
其实这些都不是很难的,自己动手做一做吧。
file.delete()file.renameTo()==================================================================注意:此人因发表爱国言论,被斑竹hexiao*扣除6分信誉分,问你死未?!
先用FileReader的readLine()读文件,判断是否在<BEGIN>和<END>之间,不在的就用append()加到一个StringBuffer中,读完后关闭文件。
然后再用FileWriter的write()写文件,直接把刚才得到的那个StringBuffer写进去就可以了。