• 【合并流:复制两个文件中的内容到一个文件中】


    package test;
    
    import java.io.*;
    
    /**
     * @author shusheng
     * @description 复制两个文件中的内容到一个文件中
     * @Email shusheng@yiji.com
     * @date 2018/12/23 15:43
     */
    public class SequenceInputStreamDemo {
        /**
         * 合并流
         * SequenceInputStream类可以将多个输入流串流在一起,合并为一个输入流,因此,该流也被称为合并流。
         * SequenceInputStream的构造方法
         * SequenceInputStream(InputStream s1, InputStream s2)
         * SequenceInputStream(Enumeration<? extends InputStream> e)
         */
        public static void main(String[] args) throws IOException {
            InputStream is1 = new FileInputStream("a.txt");
            InputStream is2 = new FileInputStream("b.txt");
            SequenceInputStream sis = new SequenceInputStream(is1, is2);
            BufferedOutputStream bos = new BufferedOutputStream(
                    new FileOutputStream("c.txt"));
    
            byte[] bytes = new byte[1024];
            int len = 0;
            while ((len = sis.read(bytes)) != -1) {
                bos.write(bytes, 0, len);
                bos.flush();
            }
            bos.close();
            sis.close();
        }
    
    }
    终身学习者
  • 相关阅读:
    梯度下降
    02CSS
    逻辑推理题
    TensorFlow安装
    Python线程学习
    tensorflow中张量_常量_变量_占位符
    01HTML
    HDOJ 1078 FatMouse and Cheese
    HDOJ 2830 Matrix Swapping II
    HDOJ 2191 悼念512汶川大地震遇难同胞——珍惜现在,感恩生活
  • 原文地址:https://www.cnblogs.com/zuixinxian/p/10340677.html
Copyright © 2020-2023  润新知