如何将文件块附加到另一个文件

时间:2011-08-18 08:53:47

标签: java android

我要求我需要将文件块附加到其他文件。

假设我在源文件中有100行,我需要将50行从底部附加到目标文件。

使用BufferedReader的.readLine()导航到第50行。

一旦我到达第50行,我想将剩余内容附加到目标文件。 我不想逐行追加,因为它耗费了很多时间。

请帮我怎么做..

如果可能,请提供代码段。

1 个答案:

答案 0 :(得分:0)

逐行读取文件并附加在StringBuffer对象

例如

StringBuffer lineBuffer = new StringBuffer();
String line = "";

while((line=br.readLine())!=null){
///// any condition or anything you want to do
     lineBuffer.append(line);
}

现在,您将这些行放入stringbuffer对象后将其写入另一个文件