Java.io包教程

Java.io.SequenceInputStream类

简介

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

类声明

以下是 Java.io.SequenceInputStream class :

$ b的声明$ b

public class SequenceInputStream
   extends InputStream

类构造函数

Sr.No.构造函数&说明
1

SequenceInputStream(Enumeration<?extends InputStream> e)

这通过记住参数来初始化新创建的SequenceInputStream,该参数必须是一个Enumeration,它生成运行时类型为的对象. InputStream.

2

SequenceInputStream(InputStream s1,InputStream s2)

这会通过记住两个参数来初始化一个新创建的SequenceInputStream,这两个参数将按顺序读取,首先是s1和然后是s2,提供要从这个SequenceInputStream中读取的字节.

类方法

Sr.No.方法&说明
1int available()

此方法返回可从当前底层读取(或跳过)的字节数的估计值通过下一次调用当前基础输入流的方法来阻止输入流.

2void close()

此方法关闭此输入流并释放与该流关联的所有系统资源.

3int read()

此方法读取下一个字节来自此输入流的数据.

4int read(byte [] b,int off,int len)

此方法从此输入流中读取 len 个字节的数据到一个字节数组.

继承的方法

此类继承以下类中的方法 :

  • Java.io.InputStream

  • Java .io.Object