Google致力於提高黑人社區的種族平等。 怎麼看。
本頁面由 Cloud Translation API 翻譯而成。
Switch to English

FixedByteArrayOutputStream

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)

公共建設者

FixedByteArrayOutputStream

public FixedByteArrayOutputStream (int maxDataSize)

創建一個FixedByteArrayOutputStream

參量
maxDataSize int :保留在輸出流中的近似最大大小(以字節為單位)

公開方法

getData

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