FixedByteArrayOutputStream

public class FixedByteArrayOutputStream
extends Object

java.lang. موضوع
com.android.tradefed.util.FixedByteArrayOutputStream


ERROR(/OutputStream) درون حافظه 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