FixByteArrayOutputStream
public class FixedByteArrayOutputStream
extends Object
java.lang.Object |
↳ | com.android.tradefed.util.FixedByteArrayOutputStream |
ERROR(/OutputStream)
ที่เก็บเฉพาะข้อมูลจำนวนสูงสุดเท่านั้น
สิ่งนี้ถูกนำไปใช้โดยการรักษาอาร์เรย์ไบต์แบบวงกลมที่มีขนาดคงที่
ไม่ปลอดภัยต่อเธรด
สรุป
วิธีการสาธารณะ |
---|
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 สำหรับการอ่านเอาต์พุตที่รวบรวมไว้
ไม่ปลอดภัยต่อเธรด ถือว่าจะไม่มีการเขียนข้อมูลขณะอ่าน
ขนาด
public long size ()
การส่งคืน |
---|
long | จำนวนไบต์ที่จัดเก็บอยู่ในปัจจุบัน |
เขียน
public void write (byte[] b,
int off,
int len)
พารามิเตอร์ |
---|
b | byte |
off | int |
len | int |
เขียน
public void write (int data)