黑马程序员——Java基础——IO流笔记(SequenceInputStream使用示例)
2014-10-06 15:30
543 查看
------- <a href="http://www.itheima.com" target="blank">android培训</a>、<a href="http://www.itheima.com" target="blank">java培训</a>、期待与您交流! ----------
package com.itheima.log.io; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.SequenceInputStream; import java.util.Enumeration; import java.util.Vector; /** * SequenceInputStream类: * 功能:合并流 * 修改时间:2014-10-2 上午12:29:18 */ public class SequenceDemo2007 { public static void main(String[] args)throws IOException{ //1.创建集合 Vector<FileInputStream> files = new Vector<FileInputStream>(); //2.创建FileInputStream流对象并关联文件,放入到集合中 files.add(new FileInputStream("1.txt")); files.add(new FileInputStream("2.txt")); files.add(new FileInputStream("3.txt")); //3.获取Enumeration对象 Enumeration<FileInputStream> enumeration = files.elements(); //4.定义SequenceInputStream类合并流对象 SequenceInputStream sis = new SequenceInputStream(enumeration); //5.定义输出流并指定输出设备FileOutputStream FileOutputStream fos = new FileOutputStream("4.txt"); //5.输入数据 byte[] by = new byte[1024]; int len = 0; while((len=sis.read(by))!=-1){ fos.write(by, 0, len); } //6.关闭资源 fos.close(); sis.close(); } }
相关文章推荐
- 黑马程序员——Java基础——IO流笔记(PrintWriter使用示例)
- 黑马程序员——Java基础——IO流笔记(FileInputStream和FileOutputStream使用示例)
- 黑马程序员——Java基础——IO流笔记(FileReader使用示例)
- 黑马程序员——Java基础——IO流笔记(FileWriter使用示例)
- 黑马程序员——Java基础——IO流笔记(InputStreamReader和OutputStreamWriter使用示例)
- 黑马程序员——Java基础——IO流笔记(ObjectInputStream和ObjectOutputStrem使用示例)
- 黑马程序员——Java基础——IO流笔记(BufferedWriter使用示例)
- 黑马程序员——Java基础——IO流笔记(PipedInputStream和PipedOutputStream使用示例)
- 黑马程序员——Java基础——IO流笔记(BufferedReader使用示例)
- 黑马程序员——Java基础——IO流笔记(BufferedInputStream和BufferedOutputStream使用示例)
- 黑马程序员——Java基础——IO流笔记(PrintStream使用示例)
- 黑马程序员——Java基础——IO流笔记(File使用示例)
- 黑马程序员——Java基础——IO流笔记(BufferedWriter使用示例)
- Java基础知识强化之IO流笔记72:NIO之 NIO核心组件(NIO使用代码示例)
- 黑马程序员_java基础学习笔记09_IO流
- 黑马程序员——Java基础——IO流笔记(IO流概述)
- 黑马程序员--Java基础学习笔记【IO流-字符流】
- 黑马程序员_java基础笔记(07)...IO流
- 黑马程序员_java基础学习笔记07_IO流
- 黑马程序员—18—java基础:有关IO流的学习笔记和学习心得体会