实现文件的合并读取
import java.io.*;
public class Main {
public static void main(String[] args) throws Exception {
File fileA = new File("/Users/yuzhen/File/testA.txt");
File fileB = new File("/Users/yuzhen/File/testB.txt");
InputStream inputStreamA = new FileInputStream(fileA);
InputStream inputStreamB = new FileInputStream(fileB);
ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
int temp = 0;
while ((temp = inputStreamA.read()) != -1){
byteArrayOutputStream.write(temp);
}
while ((temp = inputStreamB.read()) != -1){
byteArrayOutputStream.write(temp);
}
byte data [] = byteArrayOutputStream.toByteArray();
inputStreamA.close();
inputStreamB.close();
byteArrayOutputStream.close();
System.out.println(new String(data));
}
}