FixedByteArrayOutputStream

public class FixedByteArrayOutputStream
extends Object

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


ERROR(/OutputStream) في الذاكرة يحتفظ فقط بأكبر قدر من البيانات.

يتم تنفيذ ذلك من خلال الاحتفاظ بصفيف بايت دائري بحجم ثابت.

سلسلة المحادثات غير آمنة.

ملخّص

شركة إنشاءات عامة

FixedByteArrayOutputStream(int maxDataSize)

ينشئ FixedByteArrayOutputStream.

الطرق العامة

InputStream getData()

الحصول على enterStream لقراءة الإخراج الذي تم جمعه.

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

شركة إنشاءات عامة

FixedByteArrayOutputStream

public FixedByteArrayOutputStream (int maxDataSize)

ينشئ FixedByteArrayOutputStream.

المعلمات
maxDataSize int: الحد الأقصى التقريبي للحجم بالبايت الذي يجب الاحتفاظ به في بث الناتج

الطرق العامة

الحصول على البيانات

public InputStream getData ()

الحصول على enterStream لقراءة الإخراج الذي تم جمعه.

سلسلة المحادثات غير آمنة. يفترض عدم كتابة أي بيانات أثناء القراءة

المرتجعات
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