2021-09-20 IO流(合并流)
作者:
Denholm | 来源:发表于
2021-10-13 19:53 被阅读0次

clipboard.png
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.SequenceInputStream;
import java.util.Enumeration;
import java.util.Vector;
public class 合并流 {
public static void main(String[] args) throws IOException {
Vector<FileInputStream> v = new Vector<>();
v.add(new FileInputStream("E:\\1.txt"));
v.add(new FileInputStream("E:\\2.txt"));
v.add(new FileInputStream("E:\\3.txt"));
Enumeration<FileInputStream> elements = v.elements();
SequenceInputStream sis = new SequenceInputStream(elements);
FileOutputStream fos = new FileOutputStream("E:\\4.txt");
byte[] buf = new byte[1024];
int len = 0;
while ((len = sis.read(buf)) != -1) {
fos.write(buf, 0, len);
}
fos.close();
sis.close();
}
}
本文标题:2021-09-20 IO流(合并流)
本文链接:https://www.haomeiwen.com/subject/btevgltx.html
网友评论