2011-08-18 44 views
0

我有一个要求,我需要将文件块添加到其他文件。如何将文件块添加到另一个文件

让我说我在源文件中有100行,我需要从底部到目标文件追加50行。

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

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

请帮助我如何做..

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

回答

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对象写入到另一个文件这

相关问题