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