国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

SequenceInputStream 用法.

2019-11-14 21:38:54
字體:
來源:轉載
供稿:網友
SequenceInputStream 用法.
 1 package test; 2  3 /** 4  * SequenceInputStream合并流,將與之相連接的流集組合成一個輸入 流并從第一個輸入流開始讀取, 直到到達文件末尾,接著從第二個輸入流讀取,依次類推,直到到達 包含的最后一個輸入流的文件末 尾為止。 合并流的作用是將多個源合并合一個源。 可接收枚舉類所封閉的多個字節流對象。 5  */ 6 import java.io.BufferedOutputStream; 7 import java.io.FileInputStream; 8 import java.io.FileOutputStream; 9 import java.io.InputStream;10 import java.io.SequenceInputStream;11 import java.util.Enumeration;12 import java.util.Vector;13 14 public class Test1915 {16     public static void main(String[] args) throws Exception17     {18         doSequence();19     }20     PRivate static void doSequence() throws Exception21     {22         Vector<InputStream> vector = new Vector<InputStream>();23         vector.addElement(new FileInputStream("D:/text1.txt"));24         vector.addElement(new FileInputStream("D:/text2.txt"));25         vector.addElement(new FileInputStream("D:/text3.txt"));26         Enumeration<InputStream> e = vector.elements();27         SequenceInputStream sis = new SequenceInputStream(e);28         BufferedOutputStream bos = new BufferedOutputStream(new FileOutputStream("D:/text4.txt"));29         int len = 0;30         for (byte[] buf = new byte[1024*1024]; (len = sis.read(buf)) != -1;)31         {32             bos.write(buf, 0, len);33             bos.flush();34         }35         sis.close(); //這個相當于 3個 fis的close();36         bos.close();37     }38 }


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 永宁县| 驻马店市| 红桥区| 三明市| 高雄县| 灵宝市| 蕉岭县| 茶陵县| 来宾市| 礼泉县| 潜山县| 资溪县| 荆州市| 闽侯县| 宝山区| 富平县| 凌海市| 伊吾县| 海口市| 梁河县| 桐城市| 兴义市| 宁城县| 孟津县| 得荣县| 麦盖提县| 宁安市| 调兵山市| 荆州市| 安义县| 石狮市| 斗六市| 通辽市| 永善县| 隆回县| 泸西县| 彰化市| 调兵山市| 东至县| 柳江县| 玉田县|