Java.io - SequenceInputStream
介绍 (Introduction)
Java.io.SequenceInputStream类表示其他输入流的逻辑串联。 它从一个有序的输入流集合开始,从第一个读取到文件结束,然后从第二个读取,依此类推,直到最后一个包含的输入流到达文件末尾。
类声明
以下是Java.io.SequenceInputStream类的声明 -
public class SequenceInputStream
extends InputStream
类构造函数
Sr.No. | 构造函数和描述 |
---|---|
1 | SequenceInputStream(Enumeration《? extends InputStream》 e) 这通过记住参数来初始化新创建的SequenceInputStream,该参数必须是生成运行时类型为InputStream的对象的Enumeration。 |
2 | SequenceInputStream(InputStream s1, InputStream s2) 这将通过记住两个参数来初始化新创建的SequenceInputStream,这两个参数将按顺序读取,首先是s1,然后是s2,以提供要从此SequenceInputStream读取的字节。 |
类方法
Sr.No. | 方法和描述 |
---|---|
1 | int available() 此方法返回可从当前基础输入流读取(或跳过)的字节数的估计值,而不会被下一次调用当前基础输入流的方法阻塞。 |
2 | void close() 此方法关闭此输入流并释放与该流关联的所有系统资源。 |
3 | int read() 此方法从此输入流中读取下一个数据字节。 |
4 | int read(byte [] b,int off,int len) 此方法将此输入流中最多len个字节的数据读入一个字节数组。 |
方法继承
该类继承以下类中的方法 -
- Java.io.InputStream
- Java.io.Object