SequenceInputStream表示其他输入流的逻辑级联。 它从一个有序的输入流集合开始,从第一个读取到文件的结尾,然后从第二个文件读取,依此类推,直到最后一个输入流达到文件的结尾。

阅读: 评论:0

SequenceInputStream表示其他输入流的逻辑级联。 它从一个有序的输入流集合开始,从第一个读取到文件的结尾,然后从第二个文件读取,依此类推,直到最后一个输入流达到文件的结尾。

SequenceInputStream表示其他输入流的逻辑级联。 它从一个有序的输入流集合开始,从第一个读取到文件的结尾,然后从第二个文件读取,依此类推,直到最后一个输入流达到文件的结尾。

三个文件的级联。。

package cn.ketang.yanlian;import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.SequenceInputStream;public class MySequenceInputStream {public static void main(String[] args) throws IOException {BufferedOutputStream bout = new BufferedOutputStream(new FileOutputStream(&#"));FileInputStream in1 = new FileInputStream("buff.data");FileInputStream in2 = new FileInputStream("好友模型.txt");FileInputStream in3 = new FileInputStream("九阴真经真言.txt");BufferedInputStream bin1 = new BufferedInputStream(in1);BufferedInputStream bin2 = new BufferedInputStream(in2);BufferedInputStream bin3 = new BufferedInputStream(in3);SequenceInputStream seq1 = new SequenceInputStream(bin1, bin2);SequenceInputStream seq2 = new SequenceInputStream(seq1, bin3);int i;while ((i = ad()) != -1) {bout.write(i);}int i2;while ((i2 = ad()) != -1) {bout.write(i2);}bout.close();seq1.close();seq2.close();}}

结果很明显,注意不要引用错了

本文发布于:2024-01-31 22:08:42,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170671012531699.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23