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 |