IO流_合并流读取两个文件的内容复制到一个文件中
2017-03-01 23:52
489 查看
package cn.itcast_06; import java.io.BufferedOutputStream; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.SequenceInputStream; /* * 以前的操作: * a.txt --> b.txt * c.txt --> d.txt * * 现在想要: * a.txt+b.txt --> c.txt */ public class SequenceInputStreamDemo { public static void main(String[] args) throws IOException { // public SequenceInputStream(InputStream s1,InputStream s2) // 把DataStreamDemo.java和ByteArrayStreamDemo.java的内容复制到Copy.java InputStream s1 = new FileInputStream("DataStreamDemo.java"); InputStream s2 = new FileInputStream("ByteArrayStreamDemo.java"); // 数据源 SequenceInputStream sis = new SequenceInputStream(s1, s2); // 目的地 BufferedOutputStream bos = new BufferedOutputStream( new FileOutputStream("Copy.java")); // 读写 byte[] bys = new byte[1024]; int len = 0; while ((len = sis.read(bys)) != -1) { bos.write(bys, 0, len); } // 释放资源 bos.close(); sis.close(); } }
相关文章推荐
- IO流_合并流读取多个文件的内容复制到一个文件中
- IO流读取文件内容并复制
- 一个模式字符串,一个替换用字符串,以及两个文件名 它应该读取第一个文件, 并将内容写入第二个文件
- java的IO流复制文件和读取文件内容
- 通过IO流讲一个文件里面的内容读到另外一个文件里面(文件复制功能的实现)
- 复制两个文件中的内容到一个文件中
- Java基础之IO流,按指定行号范围读取文本文件内容,带行业、带缓冲
- 复制一个文件到另一个文件——IO流的应用
- 读取一个文件中的内容到String中
- [QTP]通过vbscript读取一个文件中的所有内容
- 分享一个自己利用学的IO流操作封装了一个小工具进行文件复制剪切和删除功能
- 如何用java读取一个txt 文件内的内容并把它赋值与String里?
- shell读取一个文件内容到变量并逐一赋值
- 将一个数据库中的表复制到另一个数据库中,只需要复制一部分内容,两个数据库在同一服务器中!
- C++读取文件所有内容+写一个新文件
- 通过java的io流将本地文件读取到控制台,并将文件内容再次写入另一个文件中
- 编写一个文件,读取 src 下面day12包 下面的my.properties 文件,文件内容如下, className=day12.User 结合 IO、反射知识,完成 配置文件中对象的创建和方法调用。并编写方法,列举出 Student 类中所有的属性、
- 一个文件中保存一首唐诗,用字符流流进行复制,复制到新文件中的诗,所有的内容倒序输出。
- . <WP7>读取工程中的一个文件内容
- 如何读取工程中的一个文件内容