Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/362.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/185.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何将文件块附加到另一个文件_Java_Android - Fatal编程技术网

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

Java 如何将文件块附加到另一个文件,java,android,Java,Android,我需要将一个文件的块附加到另一个文件中 假设我在源文件中有100行,我需要将底部的50行附加到目标文件 使用BufferedReader的.readLine导航到第50行 一旦到达第50行,我想将剩余内容附加到目标文件。 我不想一行一行地追加,因为这会占用很多时间 请帮我怎么做 如果可能,请提供代码片段。逐行读取文件并附加到StringBuffer对象中 例如 StringBuffer lineBuffer = new StringBuffer(); String line = ""; whi

我需要将一个文件的块附加到另一个文件中

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

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

一旦到达第50行,我想将剩余内容附加到目标文件。 我不想一行一行地追加,因为这会占用很多时间

请帮我怎么做


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

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

例如

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

while((line=br.readLine())!=null){
///// any condition or anything you want to do
     lineBuffer.append(line);
}
现在,在将行放入stringbuffer对象后,将其写入另一个文件