位置:首頁 > Java技術 > Java.io包 > Java.io.SequenceInputStream類

Java.io.SequenceInputStream類

Java.io.SequenceInputStream 類代表的其他輸入流的邏輯連接。它開始時與輸入流的有序集合,並從第一個到文件結束讀取為止,之後將其從第二個讀出,依此類推,直到文件的末尾的最後的包含的輸入流。

類聲明

以下是java.io.SequenceInputStream類的聲明:

public class SequenceInputStream
  extends InputStream

類構造函數

S.N. 構造函數 & 描述
1 SequenceInputStream(Enumeration<? extends InputStream> e) 
這將初始化通過記住參數,它必須是生產對象的運行時類型為InputStream枚舉一個新創建的SequenceInputStream.
2 SequenceInputStream(InputStream s1, InputStream s2) 
這將初始化通過記住兩個參數,這將是按順序閱讀,第一S1和S2,然後,提供從這個SequenceInputStream讀取的字節一個新創建的SequenceInputStream。

類方法

S.N. 方法 & 描述
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