FixedByteArrayOutputStream
public
class
FixedByteArrayOutputStream
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.FixedByteArrayOutputStream |
ERROR(/OutputStream)
ในหน่วยความจําที่เก็บเฉพาะข้อมูลจํานวนสูงสุด
ซึ่งจะใช้อาร์เรย์ไบต์แบบวนซ้ำขนาดคงที่
ไม่ปลอดภัยสำหรับเธรด
สรุป
ตัวสร้างแบบสาธารณะ | |
---|---|
FixedByteArrayOutputStream(int maxDataSize)
|
เมธอดสาธารณะ | |
---|---|
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 |