码迷,mamicode.com
首页 > 其他好文 > 详细

IO_SequenceInputStream

时间:2018-07-08 10:46:55      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:method   auto   rgs   input   string   ati   enum   exception   sep   

public class SequenceInputStreamJava {

public static void main(String[] args) throws IOException {
    // TODO Auto-generated method stub
    String sPath1 = "d:" + File.separator + "javatest" + File.separator + "CollectionTest1.java";
    String sPath2 = "d:" + File.separator + "javatest" + File.separator + "CollectionTest2.java";
    
    Vector<FileInputStream> v = new Vector<>();
    v.add(new FileInputStream(sPath1));
    v.add(new FileInputStream(sPath2));
    Enumeration<FileInputStream> e = v.elements();
    SequenceInputStream si = new SequenceInputStream(e);
    
    byte[] b = new byte[1024];
    int result = 0;
    //先读完sPath1文件,再读sPath2文件
    while((result = si.read(b)) != -1) {
        System.out.println(new String(b, 0, result));
    }
    si.close();
}

}

IO_SequenceInputStream

标签:method   auto   rgs   input   string   ati   enum   exception   sep   

原文地址:https://www.cnblogs.com/changzuidaerguai/p/9279047.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!