FixByteArrayOutputStream

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)

ผู้รับเหมาก่อสร้างสาธารณะ

FixByteArrayOutputStream

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