固定位元組數組輸出流

public class FixedByteArrayOutputStream
extends Object

java.lang.Object
com.android.tradefed.util.FixedByteArrayOutputStream


僅保留最大資料量的記憶體中ERROR(/OutputStream)

這是透過保持固定大小的循環位元組數組來實現的。

不是線程安全的。

概括

公共構造函數

FixedByteArrayOutputStream (int maxDataSize)

建立一個FixedByteArrayOutputStream

公共方法

InputStream getData ()

取得用於讀取收集的輸出的InputStream。

long size ()
void write (byte[] b, int off, int len)
void write (int data)

公共構造函數

固定位元組數組輸出流

public FixedByteArrayOutputStream (int maxDataSize)

建立一個FixedByteArrayOutputStream

參數
maxDataSize int :保留在輸出流中的近似最大大小(以位元組為單位)

公共方法

取得數據

public InputStream getData ()

取得用於讀取收集的輸出的InputStream。

不是線程安全的。假設讀取時不會寫入任何數據

退貨
InputStream

尺寸

public long size ()

退貨
long目前儲存的位元組數。

public void write (byte[] b, 
                int off, 
                int len)

參數
b byte

off int

len int

public void write (int data)

參數
data int