合并两个文件

来源:互联网 发布:js删除数组中的空元素 编辑:程序博客网 时间:2024/05/21 10:46
import java.io.File ;
import java.io.SequenceInputStream ;
import java.io.FileInputStream ;
import java.io.InputStream ;
import java.io.FileOutputStream ;
import java.io.OutputStream ;
public class SequenceDemo{
public static void main(String args[]) throws Exception {// 所有异常抛出
InputStream is1 = null ;// 输入流1
InputStream is2 = null ;// 输入流1
OutputStream os = null ;// 输出流
SequenceInputStream sis = null ;// 合并流
is1 = new FileInputStream("e:" + File.separator + "a.txt") ;
is2 = new FileInputStream("e:" + File.separator + "b.txt") ;
os = new FileOutputStream("e:" + File.separator + "ab.txt") ;
sis = new SequenceInputStream(is1,is2) ;// 实例化合并流
int temp = 0 ;// 接收内容
while((temp=sis.read())!=-1){// 循环输出
os.write(temp) ;// 保存内容
}
sis.close() ; // 关闭合并流
is1.close() ; // 关闭输入流1`
is2.close() ; // 关闭输入流2
os.close() ; // 关闭输出流
}
};
0 0
原创粉丝点击