zoukankan      html  css  js  c++  java
  • 合并流

    合并流的主要功能是将两个文件的内容合并成一个文件。

    如果要实现合并流,则必须使用SequenceInputStream类

    import java.io.FileInputStream;
    import java.io.FileOutputStream;
    import java.io.InputStream;
    import java.io.OutputStream;
    import java.io.SequenceInputStream;
    
    //=================================================
    // File Name       :	SequenceInputStream_demo
    //------------------------------------------------------------------------------
    // Author          :	Common
    
    
    
    //主类
    //Function        : 	SequenceInputStream_demo;
    public class SequenceInputStream_demo {
    
    	public static void main(String[] args) throws Exception{
    		// TODO 自动生成的方法存根
    		InputStream is1 = null;				//输入流1
    		InputStream is2 = null;				//输入流2
    		OutputStream os = null;				//输出流
    		SequenceInputStream sis = null;	//合并流
    		
    		is1 = new FileInputStream("/home/common/software/coding/HelloWord/HelloWord/a.txt");
    		is2 = new FileInputStream("/home/common/software/coding/HelloWord/HelloWord/b.txt");
    		os = new FileOutputStream("/home/common/software/coding/HelloWord/HelloWord/ab.txt");
    		sis = new SequenceInputStream(is1,is2);				//实例化合并流
    		int temp = 0;
    		while((temp = sis.read()) != -1){
    			os.write(temp);
    		}
    		sis.close();
    		is1.close();
    		is2.close();
    		os.close();
    	}
    
    }
    
  • 相关阅读:
    wait函数和waitpid的使用和总结
    linux中sleep函数的使用和总结
    alarm()函数的使用总结
    linux定时器的实现方法
    Socket的长连接和短连接
    记录各种材质的数据
    max导出模型插件
    鸡汤 -心灵 记录
    UGUI 加载图片
    u3d udp服务器
  • 原文地址:https://www.cnblogs.com/tonglin0325/p/5279562.html
Copyright © 2011-2022 走看看