使用java读取特定单词后的文件
答
好了,沿着线的东西:
- 打开输入文件进行读取
- 打开输出文件写入
- 保持一个
boolean
变量说你是否注定要被写入或不是 - 从输入文件(或任何您的单位)读取一行
- 如果该行为空或文件以其他方式结束,请转至步骤8
- 如果您打算写作,请将其写入输出文件;否则,检查线路是否包含你感兴趣的
- 回到步骤4的话(这将是通过
while
循环,可能) - 关闭输出文件(在
finally
块) - 关闭输入文件(在
finally
块)
现在,这是一个大致的轮廓,它跳过细节,比如你是如何找到一条线的话(如果它是在一个字?),以及是否有如果该词出现在该行的中间,则写出“半行”。但是,它应该足以让你开始。如果您在执行任何步骤时遇到问题,请提供更多详细信息,以便我们进一步帮助您。
我试过了。我需要的是我必须在发生特定单词之后编写整个文件。如果一旦出现这个词,那么从那个位置我必须将所有数据写入其他文件。 – Samurai 2010-07-01 06:39:39
@武士:呃,是的。因此,布尔变量说明你是否打算写。一旦你发现了这个词,你就会将它设置为true。 – 2010-07-01 06:47:16
感谢您的回复。我从你的回复中得到了解决方案 – Samurai 2010-07-01 06:49:42