我要求我需要将文件块附加到其他文件。
假设我在源文件中有100行,我需要将50行从底部附加到目标文件。
使用BufferedReader的.readLine()导航到第50行。
一旦我到达第50行,我想将剩余内容附加到目标文件。 我不想逐行追加,因为它耗费了很多时间。
请帮我怎么做..
如果可能,请提供代码段。
答案 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对象后将其写入另一个文件