สตรีมเอาต์พุตแบบคงที่ByteArray
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)
|
ช่างก่อสร้างสาธารณะ
สตรีมเอาต์พุตแบบคงที่ByteArray
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 |